) D o n ot a llow Au t oCom ple t e t o sa ve pa ssw or ds

b. M e ssa ge s

Pilihan Messages m erupakan pilihan dim ana kit a dapat m engeset ulang set iap m essages pada saat set iap UserLock bekerj a at au pada saat m elakukan suat u pelarangan/ pada saat m em anage UserLock.

Apabila anda m elakukan klik- kanan dan anda pilih propert ies pada salah sat u m essage m aka anda dapat m elakukan pengedit an pesan yang akan dit am pilkan saat UserLock berkerj a.

c. Use r Se ssion s

Pada pilihan User Sessions anda dapat m eliht user yang login, logoff, dan kom put er yang dipakai sert a anda dapat m elihat dan m encet ak report set iap session dari set iap user.

Bila anda m elakukan klik- kanan pada salah sat u user m aka anda dapat m ereset session user t ersebut . Unt uk m elihat report dari session sem ua user anda dapat m elakukan klik- kanan pada User Sessions set elah it u anda dapat m em ilih report yang anda inginkan.

Unt uk m elihat report anda dapat m em ilih apakah sem ua user at au salah sat u user. Anda hanya t inggal m em ilih j enis laporan yang anda inginkan. Apabila anda ingin m encet ak report t ersebut anda dapat m engklik Export dan anda t inggal m em asukkan nam a file yang anda inginkan dan dalam form at apa anda m enginginkan file t ersebut , dapat dalam bent uk .pdf ,.rt f ,dsb. Dan kalau anda m enginginkan dat a st at ist ik dari salah sat u user/ group anda dapat m em ilih pilihan pada saat anda m elakukan klik- kanan pada pilihan User Sessions.

d. Age n t D ist r ibu t ion

Pilihan Agent Dist ribut ion m erupakan pilihan unt uk m endeploy ser vice at au agent UserLock. Perlu diingat , unt uk m enj alankan UserLock pada kom put er klien anda harus m endeploy service at au agen pada kom put er klien t ersebut .

Unt uk m elakukan deploy t erhadap kom put er klien and cukup m elakukan klik- kanan pada salah sat u at au sem ua kom put er klien dan anda pilih deploy. Unt uk m erubah set t ingan default pada saat kom put er klien dikirim kan agen at au service UserLock anda dapat m elakukan klik- kanan pada pilihan User Sessions.

Pada pilihan St art Aut om at ic Mode, set iap kom put er klien yang baru t er daft ar pada PDC, m aka kom put er t er sebut akan secara ot om at is dikirim kan service/ agen UserLock. Dan pada pilihan pr opert ies, anda dapat m elakukan perubahan t erhadap apa yang akan dikirim kan oleh PDC apabila t erdapat kom put er klien yang bar u t erdaft ar.

Sebagai cont oh sepert i diat as, UserLock akan m elakukan proses reboot saat t erdapat kom put er klien yang baru t erdaft ar.

3 . D AM E W ARE

Adalah salah sat u t ools server, t erm asuk ser ver 2003 yang m em iliki banyak fungsi dan t ools- t ools yang ada di dalam nya.

I ni adalah m enu NT Ut ilit is yang dapat m em bant u kit a unt uk m em anagem ent server dengan m udah dari berbagai sisi, sebagai cont oh : Dari sisi Users,Groups, m anagem ent service yang ada di server dan banyak lain nya…!

Sebagai Cont oh unt uk m anagem et users yang ada di dalam server :

Tab Unt uk m anagem et Users :

Groups : Adalah t ab unt uk m em asukan users kedalam suat u group. Profile : Tab unt uk m elet akan di m ana Profile users akan di t aruh Hours : Pengat uran wakt u login sebuah users Workst at ion : pengat uran di m ana saj a, at au di workst at ion m ana saj a sebuah User dapat login Account : Unt uk pengat uran users kapan validat e nya

Gambar 5

I ni adalah D a m e W a r e M in i Re m ot e Con t r ol ya n g fu n gsin y a unt uk m elakukan rem ot e ke workst at ion yang ada di dalam dom ain.

D OKUM EN TASI SH UTD OW N .EX E

Sum ber : ht t p: / / m sdn.m icrosoft .com / library/ default .asp?url= / library/ en- us/ sysinfo/ base/ about _syst em _shut down.asp

Te n t a n g Syst e m Sh u t dow n

Shut down m em bawa sist em ke dalam kondisi yang sesuai unt uk m em at ikan kom put er. Sem ua pendukung file- sist em are flushed t o t he disk, lalu sebuah m essage box m uncul unt uk m em berit ahukan bahw a com put er sudah dapat dim at ikan. Saat it u j uga ada pilihan unt uk m erest art . Unt uk inform asi lebih lanj ut , lihat “ Shut t ing Down” . Sebagai cont oh lihat “ Bagaim ana unt uk m en- shut down sist em .”

Sum ber : ht t p: / / m sdn.m icrosoft .com / library/ default .asp?url= / library/ en- us/ sysinfo/ base/ how_t o_shut _down_t he_syst em .asp

Ba ga im a n a u n t u k m e n - sh u t dow n sist e m

Cont oh berikut m enggunakan fungsi Exit Window sEx unt uk m enshut down sist em . Shut t ing Down m enyegarkan penyangga file sist em ke disk dan m em bawa sist em ke dalam a kondisi yang am an unt uk m em at ikan kom put er. Aplikasi ini harus m engij inkan/ m em ungkinkan hak ist im ewa SE_SHUTDOWN_NAME. Unt uk inform asi lebih lanj ut , lihat “ Hak I st im ewa” .

BOOL MySyst em Shut dow n( ) {

HANDLE hToken; TOKEN_PRI VI LEGES t kp;

/ / Get a t ok en for t his process.

if ( ! OpenProcessToken( Get Current Process( ) , TOKEN_ADJUST_PRI VI LEGES | TOKEN_QUERY, &hToken) ) ret urn( FALSE ) ;

/ / Get t he LUI D for t he shut down pr ivilege.

LookupPrivilegeValue( NULL, SE_SHUTDOWN_NAME, &t kp.Priv ileges[ 0] .Luid) ;

t kp.Pr ivilegeCount = 1; / / one priv ilege t o set t kp.Pr ivileges[ 0] .At t r ibut es = SE_PRI VI LEGE_ENABLED;

/ / Get t he shut down pr ivilege for t his process.

Adj ust Tok enPrivileges( hToken, FALSE, &t kp, 0, ( PTOKEN_PRI VI LEGES) NULL, 0) ;

if ( Get Last Er ror( ) ! = ERROR_SUCCESS) ret urn FALSE;

/ / Shut dow n t he syst em and force all applicat ions t o close.

if ( ! Ex it WindowsEx( EWX_SHUTDOWN | EWX_FORCE, 0) ) ret urn FALSE;

ret urn TRUE; }

Sum ber : ht t p: / / m sdn.m icrosoft .com / library/ default .asp?url= / library/ en- us/ sysinfo/ base/ syst em _shut down_reason_codes.asp

Sist e m Sh u t dow n Re a son Code s

Shut dow n Event Tracker m engij inkan user/ aplikasi unt uk m endokum ent asikan alasan m enshudown at au m erest art kom put er. User diperint ahkan unt uk m engisi inform asi saat m em ilih Shut down dari St art Menu at au saat m enggunakan Shut down.exe. Developer dapat reason code saat m em anggil fungsi Ex it W in dow sEx dan

I n it ia t e Syst e m Sh u t dow n Ex .

I nform asi ini disim pan di dalam event log.

Cat at an : Saat fit ur ini di- enable oleh Window s Server 2003, anda harus m eng- enable di Window s XP. Unt uk ket erangan lebih lanj ut , lihat dokum ent asi Shut down Event Tracker.

M e m be nt u k Re a son Code

Fungsi Exit Window sEx dan I nit iat eSyst em Shut downEx t elah diupdat e unt uk m endukung shut dow n reason code di param et er dwReason. Menggunakan Reason.h unt uk m em bent uk shut down reason code, at au m enj elaskan cust om reason code. Sebuah reason code dibent uk dari m aj or flag, m inor flag, dan dua opt ional flag.

Maksim um dari dari reason code MAX_NUM_REASONS akan diproses oleh sist em . MAX_NUM_REASONS akan digam barkan di reason.h.

Berikut ini adalah m aj or reason flag.

M a j or Fla g

Pe n j e la sa n

SHTDN_REASON_MAJOR_APPLI CATI ON

Applicat ion issue.

SHTDN_REASON_MAJOR_HARDWARE

Hardware issue.

SHTDN_REASON_MAJOR_LEGACY_API

The

I n it ia t e Syst e m Sh u t dow n funct ion was used inst ead of

I n it ia t e Syst e m Sh u t dow n Ex .

SHTDN_REASON_MAJOR_OPERATI NGSYSTEM

Operat ing syst em issue.

SHTDN_REASON_MAJOR_OTHER

Ot her issue.

SHTDN_REASON_MAJOR_POWER

Power failure.

SHTDN_REASON_MAJOR_SOFTWARE

Soft ware issue.

SHTDN_REASON_MAJOR_SYSTEM

Syst em failure.

Berikut ini adalah m inor reason code. Mer eka m em odifikasi m aj or reason flag yang t elah dit et apkan. Kam u dapat m enghubungkan m aj or reason code dan m inor reason code, t et api beberap kom binasi t idak m em buat perubahan berart i.

M in or fla g

D e scr ipt ion

SHTDN_REASON_MI NOR_BLUESCREEN Blue screen crash event .

SHTDN_REASON_MI NOR_CORDUNPLUGGED

Unplugged.

SHTDN_REASON_MI NOR_DI SK

Disk.

SHTDN_REASON_MI NOR_ENVI RONMENT

Environm ent .

SHTDN_REASON_MI NOR_HARDWARE_DRI VER

Driver.

SHTDN_REASON_MI NOR_HOTFI X

Hot fix.

SHTDN_REASON_MI NOR_HOTFI X_UNI NSTALL Hot fix uninst allat ion.

SHTDN_REASON_MI NOR_HUNG

Unresponsive.

SHTDN_REASON_MI NOR_I NSTALLATI ON

I nst allat ion.

SHTDN_REASON_MI NOR_MAI NTENANCE

Maint enance.

SHTDN_REASON_MI NOR_MMC

MMC issue.

SHTDN_REASON_MI NOR_NETWORK_CONNECTI VI TY Net work connect ivit y.

SHTDN_REASON_MI NOR_NETWORKCARD

Net work card.

SHTDN_REASON_MI NOR_OTHER

Ot her issue.

SHTDN_REASON_MI NOR_OTHERDRI VER Ot her driver event .

SHTDN_REASON_MI NOR_POWER_SUPPLY

Power supply.

SHTDN_REASON_MI NOR_PROCESSOR

Processor.

SHTDN_REASON_MI NOR_RECONFI G

Reconfigure.

SHTDN_REASON_MI NOR_SECURI TY

Securit y issue.

SHTDN_REASON_MI NOR_SECURI TYFI X

Securit y pat ch.

SHTDN_REASON_MI NOR_SECURI TYFI X_UNI NSTALL Securit y pat ch uninst allat ion.

SHTDN_REASON_MI NOR_SERVI CEPACK

Service pack.

SHTDN_REASON_MI NOR_SERVI CEPACK_UNI NSTALL Service pack uninst allat ion.

SHTDN_REASON_MI NOR_UNSTABLE

Unst able.

SHTDN_REASON_MI NOR_UPGRADE

Upgrade.

SHTDN_REASON_MI NOR_WMI

WMI issue.

Opt ional flags berikut ini m enyedikan inform asi t am bahan dari event t ersebut .

Fla g

Pe n j e la sa n

SHTDN_REASON_FLAG_USER_DEFI NED

Reason code dit et apkan oleh user.

Bila flag ini t idak ada, reason code dit et apkan oleh sist em .

SHTDN_REASON_FLAG_PLANNED Shut down direncanakan. Sist em m enghasilkan sebuah file Syst em St at e Dat a ( SSD) . File ini berisi inform asi syst em st at e sepert i proses, t hreads , penggunaan m em ori, and konfigurasi.

Bila flag ini t idak ada shudown t idak direncanakan. Pem berit ahuna dan pilihan laporan dikont rol oleh policy( kebij akan) . Sebagai cont oh, set elah log in, sist em m enam pilkan dialog box m elaporkan shut down yang t idak direncanakan bila policy( kebij akan t elah di- enable. Sebuah file SSD dicipt akan bila policy SSD di- enable di sist em . Adm inist rat or dapat m enggunakan Windows Error Report ing unt uk m engirim kan dat a SSD ke lokasi pusat at au ke Microsoft .

M e n ggu n a k a n Pr e de fin e d Re a son Code s

Kom binasi berikut ini diket ahui oleh sist em . Tabel m engindikasikan st ring yang dit am pilkan di Shut down Event Tracker, dan m enyediakan penj elasan yang lebih det ail.Default st ringnya adalah " No t it le for t his r eason could be found."

Reason code ini dij elaskan di reason.h.

Kom bin a si

Pe n j e la sa n

SHTDN_REASON_MAJOR_APPLI CATI ON | " Aplikasi: Unresponsive" SHTDN_REASON_MI NOR_HUNG

Sebuah rest art at au shut down m enuj u t roubleshoot sebuah aplikasi yang unresponsive.

SHTDN_REASON_MAJOR_APPLI CATI ON | " Aplikasi: I nst alasi ( Terencana) " SHTDN_REASON_MI NOR_I NSTALLATI ON | SHTDN_REASON_FLAG_PLANNED

Sebuah rest art at au shut down yang t erencana unt uk m elaksanakan inst alasi aplikasi.

SHTDN_REASON_MAJOR_APPLI CATI ON | " Aplikasi: Maint enance SHTDN_REASON_MI NOR_MAI NTENANCE

( Terencana) "

Sebuah rest art at au shut down yang t idak t erencana unt uk m elayani aplikasi.

SHTDN_REASON_MAJOR_APPLI CATI ON | " Aplikasi: Maint enance SHTDN_REASON_MI NOR_MAI NTENANCE

( Terencana) "

SHTDN_REASON_FLAG_PLANNED Sebuah rest art at au shut down yang t erencana unt uk

m elaksanakan m aint enance yang t erencana di suat u aplikasi.

SHTDN_REASON_MAJOR_APPLI CATI ON |

" Aplikasi: Tidak st abil"

SHTDN_REASON_MI NOR_UNSTABLE Sebuah rest art at au shut down

yang t ak t erencana m enuj u t roubleshoot sebuah aplikasi yang t idak st abil.

SHTDN_REASON_MAJOR_HARDWARE | " Hardware: I nst allat ion SHTDN_REASON_MI NOR_I NSTALLATI ON

( Unplanned) "

An unplanned rest art or shut down t o begin or com plet e hardware inst allat ion.

SHTDN_REASON_MAJOR_HARDWARE | " Hardware: I nst allat ion ( Planned) " SHTDN_REASON_MI NOR_I NSTALLATI ON |

SHTDN_REASON_FLAG_PLANNED A planned rest art or shut down t o begin or com plet e hardware

inst allat ion.

SHTDN_REASON_MAJOR_HARDWARE | " Hardware: Maint enance SHTDN_REASON_MI NOR_MAI NTENANCE

( Unplanned) "

An unplanned rest art or shut down t o service hardware on t he syst em .

SHTDN_REASON_MAJOR_HARDWARE | " Hardware: Maint enance SHTDN_REASON_MI NOR_MAI NTENANCE |

( Planned) "

SHTDN_REASON_FLAG_PLANNED A planned rest art or shut down t o service hardware on t he syst em .

SHTDN_REASON_MAJOR_LEGACY_API

" Legacy API shut down"

This shut down was init iat ed by t he legacy

I n it ia t e Syst e m Shut dow n funct ion. Applicat ions should use t he

I nit ia t e Syst e m Sh u t dow n Ex funct ion.

SHTDN_REASON_MAJOR_OPERATI NGSYSTEM | " Operat ing Syst em : Hot fix SHTDN_REASON_MI NOR_HOTFI X

( Unplanned) "

An unplanned rest art or shut down t o inst all a hot fix.

SHTDN_REASON_MAJOR_OPERATI NGSYSTEM | " Operat ing Syst em : Hot fix SHTDN_REASON_MI NOR_HOTFI X |

( Planned) "

SHTDN_REASON_FLAG_PLANNED A planned rest art or shut down t o

inst all a hot fix.

SHTDN_REASON_MAJOR_OPERATI NGSYSTEM |

" Operat ing Syst em :

SHTDN_REASON_MI NOR_RECONFI G Reconfigurat ion ( Unplanned) "

An unplanned rest art or shut down t o change t he operat ing syst em configurat ion.

SHTDN_REASON_MAJOR_OPERATI NGSYSTEM |

" Operat ing Syst em :

SHTDN_REASON_MI NOR_RECONFI G | Reconfigurat ion ( Planned) " SHTDN_REASON_FLAG_PLANNED

A planned rest art or shut down t o change t he operat ing syst em configurat ion.

SHTDN_REASON_MAJOR_OPERATI NGSYSTEM | " Operat ing Syst em : Securit y fix SHTDN_REASON_MI NOR_SECURI TYFI X

( Unplanned) "

An unplanned rest art or shut down t o inst all a securit y pat ch.

SHTDN_REASON_MAJOR_OPERATI NGSYSTEM | " Operat ing Syst em : Securit y fix SHTDN_REASON_MI NOR_SECURI TYFI X |

( Planned) "

SHTDN_REASON_FLAG_PLANNED A planned rest art or shut down t o

inst all a securit y pat ch. SHTDN_REASON_MAJOR_OPERATI NGSYSTEM |

" Operat ing Syst em : Service pack SHTDN_REASON_MI NOR_SERVI CEPACK |

( Planned) "

SHTDN_REASON_FLAG_PLANNED A planned rest art or shut down t o

inst all a service pack.

SHTDN_REASON_MAJOR_OPERATI NGSYSTEM | " Operat ing Syst em : Upgrade SHTDN_REASON_MI NOR_UPGRADE |

( Planned) "

SHTDN_REASON_FLAG_PLANNED A planned rest art or shut down t o

upgrade t he operat ing syst em configurat ion.

SHTDN_REASON_MAJOR_OTHER |

" Ot her ( Unplanned) "

SHTDN_REASON_MI NOR_OTHER An unplanned shut down or

rest art .

SHTDN_REASON_MAJOR_OTHER |

" Ot her ( Planned) "

SHTDN_REASON_MI NOR_OTHER | SHTDN_REASON_FLAG_PLANNED

A planned shut down or rest art . SHTDN_REASON_MAJOR_OTHER |

" Ot her Failure: Syst em

SHTDN_REASON_MI NOR_HUNG

Unresponsive"

The syst em becam e unresponsive.

SHTDN_REASON_MAJOR_POWER | " Power Failure: Cord Unplugged" SHTDN_REASON_MI NOR_CORDUNPLUGGED The com put er was unplugged.

SHTDN_REASON_MAJOR_POWER | " Power Failure: Environm ent " SHTDN_REASON_MI NOR_ENVI RONMENT There was a power out age.

SHTDN_REASON_MAJOR_SYSTEM | " Syst em Failure: St op error" SHTDN_REASON_MI NOR_BLUESCREEN The com put er displayed a blue screen crash event .

SHTDN_REASON_MAJOR_SYSTEM | " Loss of net work connect ivit y SHTDN_REASON_MI NOR_NETWORK_CONNECTI VI TY

( Unplanned) "

The com put er needs t o be shut down due t o a net work connect ivit y issue.

SHTDN_REASON_MAJOR_SYSTEM |

" Securit y issue"

SHTDN_REASON_MI NOR_SECURI TY The com put er needs t o be shut

down due t o a securit y issue.

Sh u t t in g D ow n

Terdapat dua cara unt uk aplikasi m en- shut down lokal at au rem ot e com put er: shut down com put er at au m e- rest art nya.

Unt uk m en- shut dow n kom put er, akan m enggunakan fungsi Exit WindowsEx dengan flag EWX_SHUTDOWN.

kom put er akan m enggunakan flag EWX_REBOOT. Fungsi I nit iat eSyst em Shut down akan m em ulai t im er dan m enam pilkan dialog box yang akan m em erint ahkan user unt uk m elakukan log- off. Fungsi Abort Syst em Shut down dapat m em berhent ikan t im er t ersebut . Bagaim anapun, bila wakt unya habis, kom put er akan dishut down.

Unt uk

m erest art

I n it ia t e Syst e m Sh u t dow n fungsinya unt uk m enyet el t im er dan m enam pilkan kot ak dialog yang m enharskan user unt uk m elog off.

Sem ent ara kot ak dialog m asih t am pil, Abor t Syst e m Sh u t dow n fungsinya dapat m enghent ikan t im er dan m em bat alkan shut t ing down, bagaim anapun, apabila wakt u t elah habis , m aka com put er akan shut down.

I n it ia t e Syst e m Sh u t dow n dapat j uga m el rest art com put er sej alan dengan operasi shut down, unt uk infor m asi lebih lanj ut , bias lihat Displaying t he Shut down Dialog Box .

Sh u t dow n N ot ifica t ion

Aplikasi dengan j endela window dan ant rian pesan m enerim a pem berit ahuan m elalui pesan WM_QUERYENDSESSI ON , set idaknya anda dapat m em anggil Ex it W in dow sEx dengan EXW_FORCE flag. Aplikasi ini m elaksanakan sem ua cleanup saat proses WM_QUERYENDSESSI ON, dan kem bali TRUE unt uk m engindikasikan aplikasi t ersebut dapat dihilangkan, j ika anda m enggunakan EXW_FORCE, aplikasi dim ungkinkan dapat kehilangan dat a. Aplikasi konsol m enerim a pem berit ahuan shut down di ( dalam ) handler ruot in. Unt uk m endaft arkan suat u konsol handler , m enggunakan fungsi Set consolect rlhandler fungsi.

Aplikasi service m enerim a pem berit ahuan shut down di ( dalam ) handler rut in. Unt uk m endaft arkan suat u kendali [ j asa; layanan] handler, m enggunakan fungsi Regist erservicect rlhandlerex .

I n it ia t e Syst e m Sh u t dow n

I n it ia t e Syst e m Sh u t dow n berfungsi unt uk m em ulai shut down dan pilihan unt uk rest rart com put er yang dit et apkan.

Unt uk m erekam alasan unt uk m enshut down di event log, panggil fungsi

I n it ia t e Syst e m Sh u t dow n Ex .

BOOL I n it ia t e Sy st e m Sh u t dow n ( LPTSTR lpMachineNam e ,

LPTSTR lpMessage , D W ORD

dw Tim eout , BOOL bForceAppsClosed ,

BOOL bReboot Aft erShut dow n

Pa r a m e t e r s

[ in] Point er kepada null- t erm inat ed st ring yang m enet apkan nam a j aringan dari kom put er unt uk m enshut down kom put er. Jika lpMachineNam e adalah NULL at au suat u st ring kosong, funct ionnya akan m enshut down kom put er local.

I pm essage

[ in] Point er kepada null- t erm inat ed st ring yang m enet apkan pesan yang dit am pilkan dalam kot ak dialog shut dow n. Param et er ini bias saj a NULL j ika t idak ada pesan yang diperlukan.

W in dow s Se r ve r 2 0 0 3 , W in dow s XP : st ring ini j uga dim asukkan sebagai com ent saat event log ent ry.

W in dow s Se r ve r 2 0 0 3 , W in dow s XP SP1 : st ring ini t erbat as hingga 3072

TCH ARs.

dw Tim eout

[ in] wakt u yang m uncul pada kot ak dialog shut down dit am pilkan , dalam ht iungan det ik, saat kot ak dialog ini m encul, proses shut down dapat dihent ikan dengan j alan m engfungsikan Abor t Syst e m Sh u t dow n .

Jika dwt im eout t idak nol, I n it ia t e Syst e m Sh u t dow n m uncul kot ak dialog di com put er yang dit et apkan. Kot ak dialog akan m enam pilkan nam a dari user Jika dwt im eout t idak nol, I n it ia t e Syst e m Sh u t dow n m uncul kot ak dialog di com put er yang dit et apkan. Kot ak dialog akan m enam pilkan nam a dari user

Jika dwTim eout adalah nol, kom put er m enut up t anpa m em pert unj ukkan kot ak dialog, dan shut down t idak bisa dibat alkan dengan

Abor t syst e m sh u t dow n .

Win dow s Se r ve r 2 0 0 3 , W in dow s XP SP1 : pem bat asan habisnya w akt u dibat asi det ik MAX_SHUTDOWN_TI MEOUT.

W in dow s Se r ve r 2 0 0 3 , W in dow s X P SP1 : Jika kom put er yang di shut down adalah Term inal Services server, sist em m enam pilkan suat u kot ak dialog kepada lokal dan rem ot e peringat an users bahwa shut down it u t elah diakt ipkan. Kot ak dialog m eliput i [ yang] m em int a shut down, pesan yang dit am pilkan ( lihat lpMessage) , dan berapa banyak wakt u yang ada adalah sam pai server shut dow n.

bForceAppsClosed [ in] Jika param et er ini TRUE, aplikasi dengan unsaved changes adlah unt uk

m enut up dengan paksa. Jika param et er ini FALSE, sist em akan m em flush sem ua t em pat penyim panan ke disk dan m em bersihkan layar.

W in dow s XP, W in dow s 2 0 0 0 , W in dow s N T, W in dow s

M e / 9 8 / 9 5 : Suat u pesan dit am pilkan t erindikasi bahwa sudah am an unt uk m em at ikan power.

bReboot Aft erShut dow n [ in] Jika param et er ini TRUE, kom put er akan rest art dengan seket ika set elah

shut down. Jika param et er ini FALSE, sist em m em flushed sem ua t em pat penyim panan ke disk, bersih; kan layar, dan m enam pilkan suat u pesan yang m engindikasikan bahwa sudah am an unt uk m em at ikan power.

Re t u r n V a lu e s

Jika fungsi berhasil, nilai kem balian adalah nonzero. Jika fungsi gagal, nilai kem balian adalah nol. Unt uk m endapat / kan inform asi kesalahan yang lebih banyak , bisa panggil Get last err or..

Re m a r k s

Unt uk m em at ikan com put er local, pem anggilan perint ah harus m em iliki SE_SHUTDOWN_NAME previlege. Unt uk m enshut down rem ot e com put er, pem anggilan perint ah harus m em iliki SE_SHUTDOWN_NAME privilege pada rem ot e com put er. Oleh default , user dapat m engakt ifkan SE_SHUTDOWN_NAME yang lebih khusus pada rem ot e com put er, unt uk infor m asi lebih lanj ut , lihat Running wit h Special Pr ivileges .

Alasan um um t erj adinya kegagalan m eliput i invalid( t idak syah) at au nam a com put er t idak dapat diakses at au insufficient privilege. Kesalahan ERROR_SHUTDOWN_I N_PROGRESS dikem balikan j ika suat u shut down t elah dalam proses pada kom put er yang dit et apkan.

Suat u nilai kem balian t idak nol t idak berart i logoff at au akan berhasil. Shut down adalah suat u proses yang t ak serem pak, dan dapat t erj adi lam a set elah pem anggilan API t elah dikem bali[ kan, at au t idak sam a sekali. Sekalipun t im eout adalah nol, shut down m asih bisa t et ap dibat alkan oleh aplikasi, services at au bahkan sist em . nilai kem balian Yang t idak nol m enunj ukkan bahw a hak validasi dan param et er berhasil dan sist em m enerim a perm int aan shut dow n.

Ket ika fungsi ini dipanggil, pem anggil harus m enet apkan ya at au t idaknya aplikasi dengan perubahan yang t idak di save harus dit ut up paksa. Jika pem anggil t idak m em ilih unt uk m em aksa m enut up aplikasi ini, dan suat u aplikasi dengan perubahan t idak disave sedang berj alan pada [ at as] m enghibur sesi, shut down akan t inggal sedang dalam proses sam pai pem akai m elog ke dalam sesi konsol m em bat alkankan shut dow n, Ket ika fungsi ini dipanggil, pem anggil harus m enet apkan ya at au t idaknya aplikasi dengan perubahan yang t idak di save harus dit ut up paksa. Jika pem anggil t idak m em ilih unt uk m em aksa m enut up aplikasi ini, dan suat u aplikasi dengan perubahan t idak disave sedang berj alan pada [ at as] m enghibur sesi, shut down akan t inggal sedang dalam proses sam pai pem akai m elog ke dalam sesi konsol m em bat alkankan shut dow n,

Windows Server 2003, Windows XP: Jika kom put er dikunci dan param et er yang bForceAppsClosed adalah False , kode erroe t erakhir adalah ERROR_MACHI NE_LOCKED. Jika sist em t idaklah siap unt uk m enghandle perm int aan, kode kesalahan t erakhir adalah ERROR_NOT_READY. Aplikasi perlu m enunggu sem ent ara wakt u dan m engerj akan panggilan ulang.

Ex a m ple Code

Karena suat u cont oh, lihat Displaying t he Shut down Dialog Box .

Re qu ir e m e n t s

Clie n t : Mem erlukan Window s XP, Window s 2000 Pr ofesional, at au Window s NT Workst at ion.

Se r ve r : Mem erlukan Window s Server 2003, Windows 2000 Server, at au Window s NT Server.

Un icode : Penerapan Sepert i Unicode dan ANSI versi.

H e a de r : Terdeklarasi dalam Winreg.H; m eliput i Windows.H.

Libr a r y: Menggunakan Advapi32.Lib.

Lihat Juga

Syst em Shut down Overview , Syst em Shut down Funct ions , Abor t Syst e m Sh u t dow n ,

I n it ia t e Syst e m Sh u t dow n Ex

+ Sum ber : ht t p: / / m sdn.m icrosoft .com / library/ default .asp?url= / library/ en- us/ sysinfo/ base/ init iat esyst em shut downex.asp

Abor t Syst e m Sh u t dow n

Fungsi Abor t Syst e m Sh u t dow n m enghent ikan syst em shut down dengan j alana m enggunakan fungsi

I n it ia t e Syst e m Sh u t dow n .

BOOL Abor t Syst e m Sh u t dow n (

LPTSTR lpMachineNam e

Pa r a m e t e r s

lpMachineNam e [ di ( dalam ) ] Point er St ring null- t erm inat ed yang m enet apkan j aringan dari nam a kom put er yang di shut down.Jika lpMachineNam e adalah Null at au suat u St ring kosong, fungsinya akan m enj adi penghent ian shut down kom put er lokal.

Re t u r n V a lu e s

Jika fungsi berhasil, nilai kem balian adalah nonzero.

Jika fungsi gagal, nilai kem balian adalah nol. Unt uk m endapat / kan inform asi error yang lebih lanj ut , bisa panggil Get last error .

Rem ar ks

I nit iat eSyst em Shut downEx m enam pilkan kot ak dialog yang m egingat kan user bahw a sist em akan shut t ing down. Selam a periode wakt u shut dow n akan habis, fungsi Abort Syst em Shut dow n dapat m enncegah t erj adinya shut t down.

I nit iat eSyst em Shut down dan fungsi

Window s Server 2003, Window s XP SP1: j ika com put er yang akan shut down iadalah Term inal Services server, syst em akan m enam pilkan kot ak dialog ke sem ua local dan m em berit ahukan rem ot e user kalau shut dow n t elah dilakukan . j ika shut down dcegah oleh Abort Syst em Shut down, Sist em akan m enginform asikan kepada user bahwa server t idak j adi di shut dow n.

Unt uk m enghent ikan shut down com put er local dengan cara, pem anggilan proses harus m em iliki hak ist im ewa SE_SHUTDOWN_NAME. Unt uk m enghent ikan shut down rem ot e com put er dapat dengan cara, pem enggilan process harus m em iliki hak ist im ewa SE_REMOTE_SHUTDOWN_NAME pada com put er rem ot e. Oleh default , user dapat m engenable hak ist im ewa SE_SHUTDOWN_NAME pada kom put er yang digunakannya, dan adm inist rat ors dapat m engenable hak ist im ewa SE_REMOTE_SHUTDOWN_NAME pada com put er rem ot e. Unt uk infoem asi lebih lanj ut , lihat Running wit h Special Privileges .

Alasan um um t erj adinya kesalahan at aut kegagalan biasanya disebabkan pem anggilan nam a com put er yang st idak sah at au salah, com put er yang t iak dapat diakses, at au t idak m em iliki hak ist im ewa.

Exam ple Code

Cont oh, bisa lihat Displaying t he Shut dow n Dialog Box

Requirements

Client : Mem erlukan Window s XP, Windows 2000 Profesional, at au Window s NT Workst at ion.

Server: Mem erlukan Window s Server 2003, Windows 2000 Server, at au Window s NT Server.

Unicode: Penerapan Sepert i Unicode dan ANSI versi.

Header: Terdeklarasi dalam Winreg.H; m eliput i Windows.H.

Library: Menggunakan Advapi32.Lib.

See Also

Syst em Shut down Overview , Syst em Shut down Funct ions ,

I nit iat eSyst em Shut down

Sum ber : ht t p: / / m sdn.m icrosoft .com / library/ default .asp?url= / library/ en- us/ secbp/ securit y/ running_wit h_special_privileges.asp

Running m enggunakan Hak I st im ewa Khusus

Beberapa fungsi m em erlukan hak ist im ewa khusus agar berj alan dengan t epat .Dalam beberapa hal, fungsi hanya dapat dij alankan oleh user t ert ent u at au anggot adari group t ert ent u saj a. Persyarat an Yang paling um um user m enj adi Adm inist rat or lokal. Fungsi lainnya m em erlukan user account yang m em punyai hak ist im ewa spesifik.

Unt uk m engurangi kem ungkinan t erj adinya kode t idak syah bisa m engendalikan, sist em perlu dij alankan dengan sedikit hak ist im ewa yang m em ang dibut uhkan. Aplikasi yang perlu m em anggil fungsi yang m em erlukan hak ist im ewa khusus dapat dibuat agar sist em yang t erbuka Unt uk m engurangi kem ungkinan t erj adinya kode t idak syah bisa m engendalikan, sist em perlu dij alankan dengan sedikit hak ist im ewa yang m em ang dibut uhkan. Aplikasi yang perlu m em anggil fungsi yang m em erlukan hak ist im ewa khusus dapat dibuat agar sist em yang t erbuka

Unt uk inform asi t ent ang bagaim ana cara m enj alankan sebagai user yang berbeda dan bagaim ana cara m engenable hak ist im ewa pada aplikasi anda, lihat t opik berikut :

Running wit h Adm inist rat or Privileges Asking t he User for Credent ials Changing Privileges in a Token

Source : ht t p: / / m sdn.m icrosoft .com / libr ar y/ default .asp?url= / library/ en- us/ sysinfo/ base/ init iat esyst em shut down.asp

I nit iat eSyst em Shut downEx

Fungsi I nit iat eSyst em Shut dow nEx dim ulainya suat u shut dow n dan opsional rest art dari kom put er yang dit et apkan.

BOOL I n it ia t e Sy st e m Sh u t dow n Ex ( LPTSTR lpMachineNam e , LPTSTR lpMessage ,

D W ORD dw Tim eout , BOOL bForceAppsClosed , BOOL bReboot Aft erShut dow n ,

D W ORD

dw Reason

Pa r a m e t e r s

lpMachineNam e [ di ( dalam ) ] Point er St ring null- t erm inat ed yang m enet apkan j aringan dari

nam a kom put er yang di shut down.Jika lpMachineNam e adalah Null at au suat u St ring kosong, fungsinya akan m enj adi penghent ian shut down kom put er lokal.

lpMessage [ di ( dalam ) ] Point er St ring null- t erm inat ed yang m enet apkan suat u pesan

yang dit am pilkan di ( dalam ) kot ak dialog shut down. Param et er ini bisa m enj adi Null, j ika t idak ada pesan yang diperlukan.

Windows Server 2003, Windows XP: St r ing ini j uga disim pan sebagai suat u kom ent ar pada event log m asuk.

Windows Server 2003, Windows XP SP1: St ring t erbat as sam pai 3072 TCHARS.

dwTim eout [ di ( dalam ) ] wakt u dalam kot ak dialog shut down harus dit am pilkan,

dalam hit ungan det ik. Saat kot ak dialog ini dipert unj ukkan, shut down dapat dihent ikan dengan fungsi Abort syst em shut down.

Jika dwTim eout bukanlah nol, I nit iat esyst em shut downex m enam pilkan kot ak dialog pada kom put er yang dit et apkan.

kot ak dialog m enam pilkan nam a dari pem akai yang m em anggil fungsi, m enam pilkan pesan yang dit et apkan oleh param et er lpMessage, dan m enam pilkankot ak prom pt kepada pem akai unt uk m elogoff.

Kot ak Dialog akan bunyi ket ika it u dibuat dan akan berada didepan j endela window pada sist em it u.

kot ak Dialog dapat t idak dipindahkan t et api m enut up.

Suat u pengat ur wakt u m enghit ung m undur wakt u yang t ersisa sebelum shut down.

Jika dwTim eout adalah nol, kom put er m enut up t anpa m em pert unj ukkan dialog kot ak,

dan shut down t idak bisa dihent ikan dengan fungsi Abor t syst e m sh u t dow n . W in dow s Se r ve r 2 0 0 3 , W in dow s X P SP1 : The t im e- out value- nya

t erbat as pada hit ungan MAX_SHUTDOWN_TI MEOUT. W in dow s Se r ve r 2 0 0 3 , W in dow s XP SP1 : Jika kom put er yang

dishut dow n adalah suat u Term inal Services Server, sist em m enam pilkan suat u kot ak dialog ke sem ua kom put er lokal dan

rem ot e users m em peringat kan bahwa shut down t elah diakt ifkan. Kot ak dialog t erdapat nam a siapa yang m em int a unt uk dishut down. t am pilan

pesan( lihat I Pm essage) , dan berapa banyak wakt u hingga server t ersebut shut down.

bForceAppsClosed [ in] Jika param et er ini TRUE, aplikasi dengan unsaved changes adlah unt uk

m enut up dengan paksa. Jika param et er ini FALSE, sist em akan m em flush sem ua t em pat penyim panan ke disk dan m em bersihkan layar.

W in dow s XP, W in dow s 2 0 0 0 , W in dow s N T, W in dow s

M e / 9 8 / 9 5 : Suat u pesan dit am pilkan t erindikasi bahwa sudah am an unt uk m em at ikan power.

bReboot Aft erShut dow n [ in] Jika param et er ini TRUE, kom put er akan rest art dengan seket ika set elah

shut down. Jika param et er ini FALSE, sist em m em flushed sem ua t em pat penyim panan ke disk, bersih; kan layar, dan m enam pilkan suat u pesan yang m engindikasikan bahwa sudah am an unt uk m em at ikan power.

Re t u r n V a lu e s

Jika fungsi berhasil, nilai kem balian adalah nonzero.

Jika fungsi gagal, nilai kem balian adalah nol. Unt uk m endapat / kan inform asi kesalahan yang lebih banyak , bisa panggil Get last err or..

Re m a r k s

Unt uk m em at ikan com put er local, pem anggilan perint ah harus m em iliki SE_SHUTDOWN_NAME previlege. Unt uk m enshut down rem ot e com put er, pem anggilan perint ah harus m em iliki SE_SHUTDOWN_NAME privilege pada rem ot e com put er. Oleh default , user dapat m engakt ifkan SE_SHUTDOWN_NAME yang lebih khusus pada rem ot e com put er, unt uk infor m asi lebih lanj ut , lihat Running wit h Special Pr ivileges .

Alasan um um t erj adinya kegagalan m eliput i invalid( t idak syah) at au nam a com put er t idak dapat diakses at au insufficient privilege. Kesalahan ERROR_SHUTDOWN_I N_PROGRESS dikem balikan j ika suat u shut down t elah dalam proses pada kom put er yang dit et apkan.

Suat u nilai kem balian t idak nol t idak berart i logoff at au akan berhasil. Shut down adalah suat u proses yang t ak serem pak, dan dapat t erj adi lam a set elah pem anggilan API t elah dikem bali[ kan, at au t idak sam a sekali. Sekalipun t im eout adalah nol, shut down m asih bisa t et ap dibat alkan oleh aplikasi, services at au bahkan sist em . nilai kem balian Yang t idak nol m enunj ukkan bahw a hak validasi dan param et er berhasil dan sist em m enerim a perm int aan shut dow n.

Ket ika fungsi ini dipanggil, pem anggil harus m enet apkan ya at au t idaknya aplikasi dengan perubahan yang t idak di save harus dit ut up paksa. Jika pem anggil t idak m em ilih unt uk m em aksa m enut up aplikasi ini, dan suat u aplikasi dengan perubahan t idak disave sedang berj alan pada [ at as] m enghibur sesi, shut down akan t inggal sedang dalam proses sam pai pem akai m elog ke dalam sesi konsol m em bat alkankan shut down, perubahan yang t ersave, m enut up aplikasi, at au m em aksa aplikasi unt uk dit ut up .

Selam a periode ini, shut down t idak m ungkin dibat alkan kecuali oleh konsol pem akai, dan shut down yang lain t idak m ungkin diakt ipkan. t ercat at bahwa pem anggilan fungsi ini dengan nilai dari param et er bForceAppsClosed set t o True m enghindari sit uasi ini. Mengingat m elakukan hal ini dapat m engakibat kan kehilangan sej um lah dat a.

Windows Server 2003, Windows XP: Jika kom put er dikunci dan param et er yang bForceAppsClosed adalah False , kode erroe t erakhir adalah ERROR_MACHI NE_LOCKED. Jika sist em t idaklah siap unt uk m enghandle perm int aan, kode kesalahan t erakhir adalah ERROR_NOT_READY. Aplikasi perlu m enunggu sem ent ara wakt u dan m engerj akan panggilan ulang.

Ex a m ple Code

Cont oh, lihat Displaying t he Shut down Dialog Box .

Re qu ir e m e n t s

Clie n t : Mem erlukan Windows XP, Windows 2000 Profesional, at au Windows NT Workst at ion.

Se r ve r : Mem er lukan Window s Ser ver 2003, Windows 2000 Ser ver, at au Window s NT Server.

Un icode : Penerapan Sepert i Unicode dan ANSI versi.

H e a de r : Terdeklarasi dalam Winreg.H; m eliput i Windows.H.

Libr a r y: Menggunakan Advapi32.Lib.

Lihat Juga

Syst em Shut down Overview , Syst em Shut down Funct ions , Abor t Syst e m Sh u t dow n ,

Sum ber: ht t p: / / m sdn.m icrosoft .com / libr ar y/ default .asp?url= / library/ en- us/ sysinfo/ base/ displaying_t he_shut down_dialog_box.asp

D ispla yin g t h e Sh u t dow n D ia log Box

Cont oh berikut m enggunakan

I nit iat esyst em shut down fungsi unt uk m ulai sist em proses shut down pada kom put er yang dilog oleh user. Aplikasi pert am a pert am a harus dapat m elakukan hak ist im ew a SE_SHUTDOWN_NAME. .Unt uk ket erangan lebih lanj ut , lihat Privileges ( hak ist im ewa) .

BOOL MySyst em Shut dow n( LPTSTR lpMsg ) {

HANDLE hToken; / / handle t o process t oken TOKEN_PRI VI LEGES t kp; / / point er t o t oken st ruct ur e

BOOL fResult ; / / syst em shut down flag

/ / Get t he current process t oken handle so we can get shut down / / priv ilege.

if ( ! OpenProcessToken( Get Current Process( ) , TOKEN_ADJUST_PRI VI LEGES | TOKEN_QUERY, &hToken) ) ret urn FALSE;

/ / Get t he LUI D for shut down privilege.

LookupPrivilegeValue( NULL, SE_SHUTDOWN_NAME, &t kp.Priv ileges[ 0] .Luid) ;

t kp.Pr ivilegeCount = 1; / / one priv ilege t o set t kp.Pr ivileges[ 0] .At t r ibut es = SE_PRI VI LEGE_ENABLED;

/ / Get shut down privilege for t his process.

Adj ust Tok enPrivileges( hToken, FALSE, &t kp, 0, ( PTOKEN_PRI VI LEGES) NULL, 0) ;

/ / Cannot t est t he ret ur n value of Adj ust TokenPr ivileges.

if ( Get Last Er ror( ) ! = ERROR_SUCCESS) ret urn FALSE;

/ / Display t he shut dow n dialog box and st art t he count down.

fResult = I nit iat eSy st em Shut down( NULL, / / shut down local com put er lpMsg, / / m essage for user

20, / / t im e- out per iod FALSE, / / ask user t o close apps TRUE) ; / / reboot aft er shut dow n

if ( ! fResult ) ret urn FALSE;

/ / Disable shut down pr ivilege.

t kp.Pr ivileges[ 0] .At t r ibut es = 0; Adj ust Tok enPrivileges( hToken, FALSE, &t kp, 0,

( PTOKEN_PRI VI LEGES) NULL, 0) ;

ret urn TRUE; }

Jika fungsi Abort syst em shut down dieksekusi pada t im e out periode yang dit et apkan oleh I nit iat esyst em shut down, sist em t idak m enshut down.

BOOL Prevent Syst em Shut down( ) {

HANDLE hToken; / / handle t o process t oken TOKEN_PRI VI LEGES t kp; / / point er t o t oken st ruct ur e

/ / Get t he current process t oken handle so we can get shut dow n / / priv ilege.

if ( ! OpenProcessToken( Get Current Process( ) , TOKEN_ADJUST_PRI VI LEGES | TOKEN_QUERY, &hToken) ) ret urn FALSE;

/ / Get t he LUI D for shut down privilege.

LookupPrivilegeValue( NULL, SE_SHUTDOWN_NAME, &t kp.Privileges[ 0] .Luid) ; LookupPrivilegeValue( NULL, SE_SHUTDOWN_NAME, &t kp.Privileges[ 0] .Luid) ;

/ / Get shut down privilege for t his process.

Adj ust Tok enPrivileges( hToken, FALSE, &t kp, 0, ( PTOKEN_PRI VI LEGES) NULL, 0) ;

if ( Get Last Er ror( ) ! = ERROR_SUCCESS) ret urn FALSE;

/ / Prev ent t he syst em from shut t ing dow n.

if ( ! Abort Syst em Shut down( NULL) ) ret urn FALSE;

/ / Disable shut down pr ivilege.

t kp.Pr ivileges[ 0] .At t r ibut es = 0; Adj ust Tok enPrivileges( hToken, FALSE, &t kp, 0,

( PTOKEN_PRI VI LEGES) NULL, 0) ;

ret urn TRUE; }

Sum ber : ht t p: / / m sdn.m icrosoft .com / library/ default .asp?url= / library/ en- us/ secaut hz/ securit y/ privileges.asp

Pr ivile ge s ( h a k ist im e w a )

Suat u privileges ( hak ist im ewa) m enj adi hak dari Account , sepert i user

Account at au group Account ,

unt uk m elaksanakan berbagai pengoperasian sist em pada kom put er yang lokal,

sepert i sist em shut t ing down, perangkat unt uk m eload alat , at au m engubah sist em wakt u.

Hak ist im ewa berbeda dengan hak akses di dari dua sisi:

• acces hak istim ewa m engakses ke resource dan tugas pada sistem

yang saling berkait an, sedangkan hak akses m engont rol akses ke secur able obj ect s.

• " Seorang sistem Adm inistrator bertugas m em berikan privileges(hak ist im ewa) kepada user dan group account , sedangkan sist em pem berian hak at au penolakan akses agar suat u obyek secure( am an) berdasar pada pem berian hak akses pada ACEs pada obj ek DACL.

Masing- Masing sist em m em punyai Account dat abase yang m enyim pan hak ist im ewa para user dan group acount . Ket ika seorang user m elog- on, sist em m enghasilkan suat u t anda akses ( access t oken) yang berisi daft ar hak ist im ewa user, m encakup pem berian hak kepada user at au group. sepert i t ert ulis hak ist im ew a berlaku hanya unt uk kom put er lokal; suat u dom ain dapat m em punyai hak ist im ew a yang berbeda pada kom put er yang berbeda . Ket ika user m encoba unt uk m elaksanakan operasi hak ist im ewanya, sist em m em eriksa t anda akses ( acces t oken) unt uk m enent ukan apakah user m em egang hak ist im ewa yang perlu, dan j ika benar adanya, akan langsung m em eriksa apakah hak ist im ew a enable . Jika user gagal

m elakukan operasi ini, sist em t idak m elaksanakan operasi. Unt uk m enent ukan hak ist im ewa disim pan dalam suat u t anda akses ( acces t oken) , m elakukan operasi ini, sist em t idak m elaksanakan operasi. Unt uk m enent ukan hak ist im ewa disim pan dalam suat u t anda akses ( acces t oken) ,

Windows API m enggam barkan sat u set Const ant St ring, sepert i SE_ASSI GNPRI MARYTOKEN_NAME, unt uk m engident ifikasi berbagai hak ist im ewa. ket et apan ini sam a pada sem ua sist em dan digam barkan di Winnt .H. unt uk t abel hak ist im ewa yang dipaparkan oleh Window s, lihat Privilege Const ant s ( hak ist im ewa t et ap) . Bagaim anapun, fungsi yang m endapat kan dan m elakukan penyesuaian hak ist im ewa pada suat u t anda akses ( Acces t oken ) m enggunakan LUI D j enis unt uk m engident ifikasi hak ist im ewa. LUI D m enilai perbedaaan suat u hak ist im ewa at as sat u kom put er dengan kom put er yang lain, dan dari sat u boot ke boot yang lain di kom put er yang sam a. Unt uk m endapat kan LUI D yang sesuai dengan salah sat u Const ant St ring, gunakan fungsi Lookupprivilegevalue. Gunakanlah fungsi Lookupprivilegenam e unt uk m engkonversi suat u LUI D agar sesuai dengan Const ant St ring.

Sist em m enyediakan sat u t am pilan set nam a previlege( hak ist im ewa) yang m enguraikan m asing- m asing hak ist im ewanya. I ni sangat berguna ket ika kam u ingin m elihat t am pilan uraian suat u hak ist im ewa dari user it u. Gunakanlah fungsi Lookupprivilegedisplaynam e unt uk m endapat kan kem bali gam baran St ring yang sesuai dengan Const ant St ring( st ring t et ap) Hak ist im ewanya( previlege- nya) . Sebagai cont oh, pada sist em yang diggunakan U.S. English, m elist t am pilan dari - SE_SYSTEMTI ME_NAME hak ist im ew anya adalah " m engubah sist em wakt u" . Anda dapat m enggunakan fungsi Privilegecheck unt uk m enent ukan apakah suat u t anda akses( acces t oken) m em iliki suat u set hak ist im ewa yang t elah dit et apkan. I ni sangat berm anfaat t erut am a unt uk aplikasi server yang berperan sebagai klien.

Seorang Sist em Adm inist rat or dapat m enggunakan adm inist rat if t ools, User Managem ent , unt uk m enam bahkan at au m enghilangkan hak ist im ewa dari user dan group account .

Adm inist rat or dapat m em program ot om at is m enggunakan fungsi LSA yang berfungsi dalam pengat uran hak ist im ewa. Lsaaddaccount right s dan fungsi Lsarem oveaccount right s unt uk m enam bahkan at au m enghapus hak ist im ew a dari suat u group account .

fungsi Lsaenum erat eaccount right s m elist sat u per sat u hak ist im ewa yang diwenangkan kepada suat u group account yang dit et apkan.

fungsi Lsaenum erat eaccount sw it huserright m elist sat u persat u hak ist im ewa dari account yang t elah dit et apkan.

Lihat j uga

Aut horizat ion Const ant s, Enabling and Disabling Privileges in C+ +

Sum ber : ht t p: / / m sdn.m icrosoft .com / library/ default .asp?url= / library/ en- us/ sysinfo/ base/ syst em _shut down.asp

Syst e m Sh u t dow n

Fungsi Sist em shut down dan aplikasi t am pilan pesan yang m engharuskan user yang diinginkan unt uk m elog- off., m em at ikan syst em , at au m engunci j aringan.

• About Syst em Shut down •

Using Syst em Shut down •

Syst em Shut down Reference

Sum ber : ht t p: / / m sdn.m icrosoft .com / library/ default .asp?url= / library/ en- us/ sysinfo/ base/ syst em _shut down_funct ions.asp

Syst e m Sh u t dow n Fu n ct ion s

Beberapa fungsi yang digunakan dalam syst em shut down.

Fu n ct ion

D e scr ipt ion

Abor t Syst e m Sh u t dow n Menghent ikan syst em shut down dengan m ennggunakan fungsi

I n it ia t e Syst e m Sh ut dow n .

Ex it W in dow s Melog- of user yang dit et apkan

Ex it W in dow sEx Juga Melog- of user yang dit et apkan, m enshut down sist em , at au shut s down dan m erest art syst em .

I n it ia t e Syst e m Shut dow n Mem ulai suat u shut down dan pilihan unt uk m erest art com put er yang dit et apkan

I n it ia t e Syst e m Sh u t dow n Ex Mem ulai suat u shut down dan pilihan unt uk m erest art com put er yang dit et apkan

Lock W or k St a t ion Mengunci t am pilan Workst at t ion, m em prot eksinya dari pengguna yang t idak syah

D ok u m e n t a si D om a in Re n a m e Ope r a t ion

Dom ain renam e adalah suat u t ools yang di support oleh Microsoft yang akan m em udahkan kit a unt uk m em anagem ent sebuah dom ain yang ingin di gant i nam anya at au dengan kat a lain adalah “ Merenam e Dom ain” .

Tools yang kit a gunakan di ant aranya adalah :

1. Redom .exe

2. Gpfixup.exe

Kegunaan

Rendom .exe adalah Merenam e Dom ain m enj adi sebuah nam a dom ain yang baru, t et api ada yang harus di perhat ikan dalam m erenam e dom ain agar t ools rendom .exe dapat berj alan dengan baik dan j uga sesuai dengan keinginan kit a.

Ya n g pe r t a m a :

past ikan bahwa server anda adalah Windows 2003 server. Karna t ools ini hanya dapat berj alan di w indow s 2003 server.

Ya n g k e du a :

Past ikan bahwa Dom ain Funct ionalit y anda sudah di RAI SE, at au di naikan levelnya m enj adi 2003 Dom ain.

Ya n g k e t iga :

Jalankan yang t ools rendom .exe

Yang pert am a yang harus di j alankan adalah Melist Dom ain anda yang sekarang ada, j adi set elah dom ain di list dom ain akan m enghasikkan sebuah file “ Dom ainlist .xm l” yang akan akan m em berikan inform asi t ent ang dom ain yang kit a punya.

dan langkah selanj ut nya adalah dengan m engedit file dan m erubah nam a dom ain m enj adi sebuah nam a baru, pada cont oh di at as adalah dengan m erubah nam a dom ain yang lam a “ riset .ano.net ” m enj adi nam a dom ain yang baru “ keren.m ant eb.net ”

Set elah di ubah m aka langkah selanj ut nya adalah kit a harus m eng upload

dengan perint ah:

c: \ > rendom .exe / upload

m aka set elah per int ah ini sem ua inform asi yang kit a ubah pada file XML akan di aplikasikan pada syst em . Langkah selanj ut nya adalah : m aka set elah per int ah ini sem ua inform asi yang kit a ubah pada file XML akan di aplikasikan pada syst em . Langkah selanj ut nya adalah :

c: \ > rendom .exe / execut e

c: \ > rendom .exe / clean

c: \ > rendom .exe / showforest

c: \ > rendom .exe / end

set elah sem ua pr ose nya selesai m aka syst em akan m elakukan rest art secara ot om at is, dan set elah rest art nam a dom ain t elah berubah.

Tet api yang j adi m asalah adalah nam a DNS nya, karna kadang nam a DNS t idak ikut berubah dikarnakan hal- hal t er t ent u m aka, kit a har us m elakukan proses yang kedua, yait u dengan salah sat u t ools bant uan lagi yait u : “ gpfixup.exe” unt uk m elakukan perubahan nam a DNS dari yang lam a m enj adi nam a yang baru, dari “ riset .ano.ner” m enj adi “ keren.m ant eb.net ” dengan m enggunakan perint ah :

C: \ > gpfixup/ exe / olddns: riset .ano.net / newdns: keren.m ant eb.net / oldnb: RI SET / newnb: keren

Dan kalau sudah perint ah di at as di laksanakan m aka rest art lah com put er anda secara m anual,dan set elah it u barulah proses selesai.

Sit us t ut orial rendom lengkap yang ada di Microsoft .com adalah : ht t p: / / w w w.m icrosoft .com / w indowsserv er2003/ dow nloads/ dom ainrenam e.m spx