Ik heb een erg simpel shutdownscriptje dat ik in een batfile heb gegooid, de batfile noemt SHUTDOWN.bat en dit scriptje moet mijn windows 2003 server remote shutdownen. Als ik de batfile run via een client dan shut mijn windows 2003 server gewoon down, no problem. Als ik dit nu in een policy gooi via een organizational unit(dus op computerniveau)dan werkt het gewoon niet.
De contents van het batfiletje is als volgt,
C:
cd Program Files\PsTools
psshutdown \\Windows2003 -u usernameX -p passwordX -t 5
ik heb de batfile dus in volgende directory gegooid op mijn windows 2003 server,
\\SERVERNAAM\SYSVOL\SERVERNAAM.local\scripts\Shutdown.bat
das dus die folder die je via explorer kan benaderen via MY NETWORK PLACES, en dan openklappen tot je er bent. Tsja wat kan ik nog zeggen, ik heb een 'test OU' aangemaakt en daar mijn client computer ingegooid, en op die 'test OU' apply ik dan via PROPERTIES, NEW, een nieuwe group policy, en daar ben ik dus naar COMPUTER CONFIGURATION gegaan, dan WINDOWS SETTINGS, daar scripts en bij SHUTDOWN SCRIPT op ADD geklikt, vervolgens heb ik als scriptnaam dus die regel daarboven toegevoegd,
\\SERVERNAAM\SYSVOL\SERVERNAAM.local\scripts\Shutdown.bat
het regeltje 'script parameters' heb ik leeg gelaten, zou niet weten wat ik daar moet invullen. Daarna heb ik voor de zekerheid via CMD het commando GPUPDATE /force gedaan om de policy te applyen(dit terwijl de client computer dus ook online was), vervolgens alle windows geclosed van active directory. En no matter hoe vaak ik mijn client pc ook shutdown, mijn windows 2003 server wordt niet geshutdowned, script doet gewoon niets. Ik gebruik de tools psshutdown van sysinternals, en die heb ik dus zowel op mijn client PC als op mijn windows 2003 bak staan onder de directory 'Program Files\PsTools' omdat ik niet wist op welke PC die tool nu moest staan, of waar die batfile die tool nu ging zoeken.
Wat doe ik nu in godsnaam verkeerd, heb hier al eens liggen browsen op het forum, en zie wel posts van mensen maar allemaal wordt aangeraden om het in die SYSVOL folder te gooien zoals ik ook gedaan heb.
thnx
De contents van het batfiletje is als volgt,
C:
cd Program Files\PsTools
psshutdown \\Windows2003 -u usernameX -p passwordX -t 5
ik heb de batfile dus in volgende directory gegooid op mijn windows 2003 server,
\\SERVERNAAM\SYSVOL\SERVERNAAM.local\scripts\Shutdown.bat
das dus die folder die je via explorer kan benaderen via MY NETWORK PLACES, en dan openklappen tot je er bent. Tsja wat kan ik nog zeggen, ik heb een 'test OU' aangemaakt en daar mijn client computer ingegooid, en op die 'test OU' apply ik dan via PROPERTIES, NEW, een nieuwe group policy, en daar ben ik dus naar COMPUTER CONFIGURATION gegaan, dan WINDOWS SETTINGS, daar scripts en bij SHUTDOWN SCRIPT op ADD geklikt, vervolgens heb ik als scriptnaam dus die regel daarboven toegevoegd,
\\SERVERNAAM\SYSVOL\SERVERNAAM.local\scripts\Shutdown.bat
het regeltje 'script parameters' heb ik leeg gelaten, zou niet weten wat ik daar moet invullen. Daarna heb ik voor de zekerheid via CMD het commando GPUPDATE /force gedaan om de policy te applyen(dit terwijl de client computer dus ook online was), vervolgens alle windows geclosed van active directory. En no matter hoe vaak ik mijn client pc ook shutdown, mijn windows 2003 server wordt niet geshutdowned, script doet gewoon niets. Ik gebruik de tools psshutdown van sysinternals, en die heb ik dus zowel op mijn client PC als op mijn windows 2003 bak staan onder de directory 'Program Files\PsTools' omdat ik niet wist op welke PC die tool nu moest staan, of waar die batfile die tool nu ging zoeken.
Wat doe ik nu in godsnaam verkeerd, heb hier al eens liggen browsen op het forum, en zie wel posts van mensen maar allemaal wordt aangeraden om het in die SYSVOL folder te gooien zoals ik ook gedaan heb.
thnx