Archief - [Server] Server 2003 shutdown.bat script voor services

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

bob!

Legacy Member
Ik zoek een shutdown script om op een Server2003 enterprise (DC+exchange) te laten lopen als ik de server wil afsluiten. Ik zoek geen script om dit automatisch te doen of eender wat maar wel eentje dat de meest belastende services vlugger stil legt door een soort van force uit te voeren. Ik heb ooit een dergelijk scriptje gevonden dat uitstekend werkte maar ik vind het niet meer terug.
Iemand die kan helpen ?

Thanks,
Bob !

bob!

Legacy Member
Nee, een normaal shutdown script kan ik wel maken, dat was niet mijn vraag. Het gaat me om de services uit te schakelen om de server VLUGGER te kunnen laten afsluiten, vermits de services het meeste tijd in beslag nemen bij het uitschakelen van een server zou ik de services vlugger willen uitschakelen dmv een script zodat het toestel op zich minder tijd in beslag neemt om een shutdown te doen.
Dus eigelijk zoek ik vooral achter de services die veilig kunnen worden afgesloten, en dit alles heb ik ooit gevonden in een kant en klaar script, maar dat vind ik niet meer.
Ik hoop dat iemand me verder kan helpen, ik heb het nogal hard nodig.

TiZon

Legacy Member
Ik gebruik een bat-script om bijvoorbeeld mijn LogMeIn-service te stoppen, dit doe ik als volgt:

stop.bat zei:
net stop "LogMeIn"
net stop "LogMeIn Maintenance Service"

taskkill /f /im logmein.exe
taskkill /f /im ramaint.exe
net stop om services te stoppen.
taskkill om processen te stoppen.

bob!

Legacy Member
inderdaad Tizon, zoiets zoek ik. maar ik zou ook graag de services weten die veilig zijn om uit te schakelen op een Server2003(DC) waar ook exchange op draait. Ik wil hier niet al die services lukraak uitschakelen want dan vrees ik dat ik wel eens een paar dingen teveel zou kunnen uitschakelen. Er hangen nog een aantal andere servers aan de DC dus is het toch belangrijk om hem zo correct mogelijk af te sluiten, maar in gevallen van nood zou een script om sneller te laten afsluiten natuurlijk handig zijn.

TiZon

Legacy Member
Die lijst bestaat, die sontd ergens eens in een handboek van mij, maar die kan veranderen naarmate er dingen al dan neit actief zijn. Ik zoek dat vanavond even voor je op ;)

bob!

Legacy Member
ja, ik heb die ook ooit ergens gevonden, ma ik weet niemeer waar :D
Da zou heel vriendelijk zijn van u, bedankt!

TiZon

Legacy Member
hmm, hier staat gewoon een overzicht van alle services, dezelfde manier dan dat je ze zou terug vinden in services.msc, maar er staat niets van welke je mag en welke je best niet zomaar uit zet...

Wat draait er allemaal op de server juist?
Exchange, nog iets?

bob!

Legacy Member
Ik zou scripts willen gebruiken op verschillende type servers ISA, DC, exchange, SQL , .. Maar vooral de Windows SBS 2k3 met exchange,DNS, etc duurt vrij lang om af te sluiten heb ik de indruk, dus als ik daar al een script voor heb zou mooi zijn.

TiZon

Legacy Member
Is gekend dat exchange-servers nogal is moeilijk doen...

Daar heb ik wel een shutdownschript voor:
shutdown.bat zei:
net stop "Microsoft Exchange System Attendant" /y
net stop "WinHTTP Web Proxy Auto-Discovery Service" /y
shutdown -f -t 0

En als het dan nog héél traag gaat, blijft er waarschijnlijk nog een service hangen.
Dan moet je eens in je logboeken gaan kijken (evetvwr.exe) welke het juist is.

En anders de key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WaitToKillServiceTimeout
beetje lager zetten...

http://support.microsoft.com/kb/555526

;)

bob!

Legacy Member
Ok, ik zal het eens proberen op de exchange en het tijdsverschil bekijken, bedankt!
Als er nog mensen zijn die scripts hebben om andere services (zoals die op de SQL server of andere servers) af te sluiten, of die services weten die trager afsluiten, laat het maar weten !
Ik moet een script schrijven om een volledig serverpark + interne PCclients af te sluiten en heb me nooit echt veel met scripts beziggehouden, dus alle info is welkom !

bob!

Legacy Member
Ik denk dat ik het gevonden heb! Probleem is dat ik het niet echt ergens kan testen want ik zou niet graag problemen krijgen met die server, dus het moet gewoon werken:p. Ik zal het hier even opzetten, moest iemand twijfels hebben met een commandline, laat het me dan weten aub! Dit is om services af te sluiten op een Exchange/DC server.


ServerName = "ServerName"
set wmi = getobject("winmgmts://" &ServerName)
StopService ("Microsoft Exchange POP3")
StopService ("Microsoft Exchange MTA Stacks")
StopService ("Microsoft Exchange Information Store")
StopService ("Microsoft Exchange System Attendant")
StopService ("World Wide Web Publishing Service")
StopService ("Simple Mail Transfer Protocol (SMTP)")
StopService ("Microsoft Exchange Routing Engine")
StopService ("HTTP SSL")
StopService ("IIS Admin Service")
StopService ("Net Logon")

Sub StopService (ServiceName)
wql = "select state from win32_service" _
& "where displayname='"& SericeName & "'"
set results = wmi.execquery(wql)
for each service in results
if service.state = "Running" then
service.StopService
end if
next
End Sub
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan