8130
Goto Top

shutdown.exe

Hallo Community.

Ich will Euch an dieser Stelle kurz mal mein Problem schildern und Euch bitten mir bei der Lösung tatkräftig zu helfen. Dafür sage ich bereuts jetzt schon DANKE.

Es geht um die shutdown.exe.

Bei uns werden sowohl 2000 als auch 2003 Server eingesetzt. Das Installationsverzeichnis für Windows variiert dabei. Das ist wohl jedem bekannt. Bei 2000 liegt die shutdown.exe demnach also unter C:\WINNT\system32\shutdown.exe und unter 2003 unter C:\WINDOWS\system32\shutdown.exe.
So dachte ich bislang. Ich habe doch tatsächlich Unterschiede entdeckt. Unter 2003 habe ich beide Verzeichnisse gefunden. Sowohl WINNT als auch WINDOWS. Ich spreche hier von reinen 2003-Installationen, keine Migration bzw. Update von 2000 --> 2003.
Das war mein erstes kleines Problem. Wobei es ja eigentlich kein Problem in dem Sinne ist, sondern eher eine Frage um meinen Wissensdurst zu stillen.
Kommen wir nun zu dem eigentlichen Problem.
Die shutdown.exe wird bei uns per at-Job hinzugefügt und taucht dann auch unter den geplanten Tasks auf. Wir haben bislang die Parameter /R und /C benutzt. Bei den 2000er Systemen funktioniert dieses auch weiterhin ohne Probleme. Nur unter 2003 gibt es da Probleme in Verbindung mit den unterschiedlichen Installationsverzeichnissen von Windows.
Ist das Verzeichnis WINNT klappt es mit den Parametern /R /C.
Wenn das Verzeichnis jedoch WINDOWS heißt dann funktioniert es nicht mehr, da tatsächlich hinter dem Parameter /C ein Kommentar vom System erwartet wird. Ohne diesem Kommentar--> no chance
Ich habe die Parameter jetzt abgeändert auf /R /F. Und nun funktioniert es auch wieder.
Trotzdem würde ich gerne mal wissen was sich da geändert hat.
Wieso gibt es unterschiedlich Installationsverzeichnisse unter Windows 2003????
Wieso will das Betriebssystem jetzt unter 2003 unbedingt ein Kommentar haben und 2000 nicht???

Danke.


mfG


Dr.Rossi

Content-Key: 23280

Url: https://administrator.de/contentid/23280

Printed on: April 19, 2024 at 22:04 o'clock

Member: tom-k
tom-k Jan 11, 2006 at 09:30:45 (UTC)
Goto Top
ich kenne nur folgende Parameter, /F ist mir nicht bekannt????

\\Computer
Spezifiziert einen Remotecomputer zum Herunterfahren.

/L
Spezifiziert das Herunterfahren des Lokalen Computers.

/A
Abbruch des Herunterfahrens. Dieses ist nur während des unter /T:xx angegebenen Zeit möglich. Wenn dieser Parameter benutzt wird, werden alle anderen ignoriert.

/R
Spezifiziert, daß der Computer einen Neustart durchführt.

/T:xx
Setzt eine Zeit (in Sekunden) bis zum Herunterfahren [20 Sek. = Standard]

"Msg"
Spezifiziert eine zusätzliche Anzeige

/Y
Beantwortet alle folgenden Abfragen mit ja

/C
Erzwingt das Schließen laufender Anwendungen.

ACHTUNG: Wenn sie den /C Parameter verwenden, ignoriert NT die Abfrage zum Speichern von Daten die sie geänderter haben können. Es erscheint kein Speichern-Dialogfeld, denn NT erzwingt die Anwendung zu schließen. Alle nicht zuvor gespeicherten Daten gehen verloren!
Mitglied: 8130
8130 Jan 11, 2006 at 09:40:06 (UTC)
Goto Top
Hi. Habe hier mal das gute alte copy und paste benutzt. In der Hilfe werden alle Parameter angezeigt.


D:\WINNT\system32>shutdown.exe /?
Syntax: shutdown.exe [/i | /l | /s | /r | /a | /p | /h | /e] [/f]
[/m \\Computer][/t xxx][/d [p:]xx:yy [/c "Kommentar"]]

Keine Argumente Zeigt Hilfe an. Dies entspricht /?.
/? Zeigt die Hilfe an. Dies entspricht einer Eingabe ohne Optionen.
/i Zeigt eine grafische Benutzeroberfläche an.
Dies muss die erste Option sein.
/l Abmelden. Dies kann nicht mit den Optionen /m oder /d verwendet werden.
/s Fährt den Computer herunter.
/r Fährt den Computer herunter und startet ihn neu.
/a Bricht das Herunterfahren des Systems ab.
Dies kann nur während des festgelegten Zeitlimits verwendet
werden.
/p Schaltet den lokalen Computer ohne Zeitlimitwarnung aus.
Dies kann nur mit der Option /d verwendet werden.
/h Versetzt den lokalen Computer in den Ruhezustand.
Dies kann nur mit der Option /f verwendet werden.
/e Dokumentiert den Grund für das unerwartete Herunterfahren eines
Computers.
/m \\Computer Legt den Zielcomputer fest.
/t xxx Legt das Zeitlimit fest, bevor der Computer heruntergefahren
wird, auf xxx Sekunden fest.
Der gültige Bereich ist von 0-600, der Standardwert ist 30.
/c "Kommentar" Kommentar bezüglich des Neustarts bzw. Herunterfahrens.
Maximal sind 127 Zeichen zugelassen.
/f Erzwingt das Schließen ausgeführter Anwendungen ohne Warnung.
/d [p:]xx:yy Bietet den Grund für den Neustarts bzw. das Herunterfahren.
p besagt, dass der Neustart bzw. das Herunterfahren geplant war.
xx Hauptgrund (positive ganze Zahl kleiner als 256)
yy Weiterer Grund (positive ganze Zahl kleiner als 65536)
Member: tom-k
tom-k Jan 11, 2006 at 09:58:41 (UTC)
Goto Top
da liegt wahrscheinlich das Problem, die eine shutdown.exe ist von Win 2k, die Andere von XP.
Member: j.f.albrecht
j.f.albrecht Jan 13, 2006 at 11:35:38 (UTC)
Goto Top
Ja, die Shutdown. EXE ist auf beiden Betriebssystemen unterschiedlich.
Den Kommentar will 2003 haben, den will es ja auch bei einem "normalen" Runterfahren haben.
Eine Idee ist, das Shutdown einfach von einem Zentralen server auszuführen (z.B. von 2003 aus) und dann den Parameter /m zu verwenden.