Server per Batch abschalten
Hallo,
ich möchte meinen Naslite+ Server beim Rechnershutdown per Batch nach Abfrage mit abschalten.
Dazu benutze ich folgende Batch:
@echo on
c:
cd \programme\TST10
CALL CHOICE.COM "Server weiter online lassen?" /T:N,5
goto L%errorlevel%
:L1
goto end
:L2
goto shutdown
:L255
goto end
:shutdown
call tst10.exe /r:shutdown.txt /o:output.txt
:end
Dies funktioniert beim direkten Starten ohne Probleme.
Binde ich die Batch aber in den Shutdown des Rechners ein, wird choice nicht angezeigt und der Server damit ohne Rückfrage abgeschaltet.
Was kann ich hier ändern?
Wie kann ich prüfen, ob der Server online ist; IF NOT EXIST \\192.168.1.1\Disk-1\*.* GOTO XX funktioniert so nicht.
Vielen Dank für die Hilfe
ropo
ich möchte meinen Naslite+ Server beim Rechnershutdown per Batch nach Abfrage mit abschalten.
Dazu benutze ich folgende Batch:
@echo on
c:
cd \programme\TST10
CALL CHOICE.COM "Server weiter online lassen?" /T:N,5
goto L%errorlevel%
:L1
goto end
:L2
goto shutdown
:L255
goto end
:shutdown
call tst10.exe /r:shutdown.txt /o:output.txt
:end
Dies funktioniert beim direkten Starten ohne Probleme.
Binde ich die Batch aber in den Shutdown des Rechners ein, wird choice nicht angezeigt und der Server damit ohne Rückfrage abgeschaltet.
Was kann ich hier ändern?
Wie kann ich prüfen, ob der Server online ist; IF NOT EXIST \\192.168.1.1\Disk-1\*.* GOTO XX funktioniert so nicht.
Vielen Dank für die Hilfe
ropo
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 21012
Url: https://administrator.de/contentid/21012
Ausgedruckt am: 23.11.2024 um 05:11 Uhr
8 Kommentare
Neuester Kommentar
Moin ropo,
kontrollier doch noch mal die banalen Sachen bitte:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\
System]
DWORD "HideShutdownScripts": (0 = display, 1 = hide)
DWORD "HideLogoffScripts" (0 = display, 1 = hide)
Vielleicht steht das auf "Hide".
BTW: die Choice.com/tst10.exe brauchst Du nicht "call"en, kannst sie direkt aufrufen.
Wieso die IF NOT EXIST-Prüfung nicht funktioniert, kann ich mit bloßen Auge nicht erkennen - funktioniert die nur im Shutdown-Batch nicht?
Grüße Biber
kontrollier doch noch mal die banalen Sachen bitte:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\
System]
DWORD "HideShutdownScripts": (0 = display, 1 = hide)
DWORD "HideLogoffScripts" (0 = display, 1 = hide)
Vielleicht steht das auf "Hide".
BTW: die Choice.com/tst10.exe brauchst Du nicht "call"en, kannst sie direkt aufrufen.
Wieso die IF NOT EXIST-Prüfung nicht funktioniert, kann ich mit bloßen Auge nicht erkennen - funktioniert die nur im Shutdown-Batch nicht?
Grüße Biber