@echo off
Title Shutdown - Batch
:shutdown
@echo off
echo Dieser Batch ermoeglicht das Runterfahren oder Neustarten eines Computers
echo in ihrem LAN ohne Spezielle kentnisse.
echo.
set /P Y=Geben sie bitte die IP Adresse oder den Computernamen ein:
echo.%y%>ip.txt
echo [1] --- /i Ermoeglicht eine Grafische Oberflaeche
echo.
echo [2] --- /s Herunterfahren
echo.
echo [3] --- /s /c /t xxx Herunterfahren, Grund, Zeit in Sekunden
echo.
echo [4] --- /r Neustart
echo.
echo [5] --- /r /c /t xxx Neustart, Grund, Zeit in Sekunden
echo.
echo [6] --- /a Abbrechen des Herunterfahren oder Neustartes
echo.
echo [0] --- EXIT Beendet das Programm
echo.
set /P X=[1], [2], [3], [4], [5], [6] oder [0] Wahlen sie bitte die gewuenschte Nummer...Eingabe =
if /I "%X%"=="1" goto :one
if /I "%X%"=="2" goto :two
if /I "%X%"=="3" goto :three
if /I "%X%"=="4" goto :four
if /I "%X%"=="5" goto :five
if /I "%X%"=="6" goto :six
if /I "%X%"=="0" goto :oh
echo ***ERROR***
echo.
echo Fehlerhafte Eingabe
echo.
echo Sie werden an den Anfang geleitet.
echo.
Pause
cls
goto shutdown
:one
echo.
echo Sie haben die [1] geweahlt
echo.
echo Sind sie sicher
echo.
set /P X= (J)a oder (N)ein? Eingabe =
echo.
if /I "%X%"=="J" goto :ja
if /I "%X%"=="N" goto :nein
echo ***ERROR***
echo.
echo Fehlerhafte Eingabe
echo.
echo Sie werden an den Anfang geleitet.
echo.
Pause
cls
goto shutdown
:ja
start C:\Temp\XP_ShutDown\Parameter\one.bat
exit
:nein
cls
goto shutdown
:two
echo.
echo Sie haben die [2] geweahlt
echo.
echo Sind sie sicher
echo.
set /P X= (J)a oder (N)ein? Eingabe =
echo.
if /I "%X%"=="J" goto :ja
if /I "%X%"=="N" goto :nein
echo ***ERROR***
echo.
echo Fehlerhafte Eingabe
echo.
echo Sie werden an den Anfang geleitet.
echo.
Pause
cls
goto shutdown
:ja
start C:\Temp\XP_ShutDown\Parameter\two.bat
exit
:nein
cls
goto shutdown
:three
echo.
echo Sie haben die [3] geweahlt
echo.
echo Sind sie sicher
echo.
set /P X= (J)a oder (N)ein? Eingabe =
echo.
if /I "%X%"=="J" goto :ja
if /I "%X%"=="N" goto :nein
echo ***ERROR***
echo.
echo Fehlerhafte Eingabe
echo.
echo Sie werden an den Anfang geleitet.
echo.
Pause
cls
goto shutdown
:ja
start C:\Temp\XP_ShutDown\Parameter\three.bat
exit
:nein
cls
goto shutdown
:four
echo.
echo Sie haben die [4] geweahlt
echo.
echo Sind sie sicher
echo.
set /P X= (J)a oder (N)ein? Eingabe =
echo.
if /I "%X%"=="J" goto :ja
if /I "%X%"=="N" goto :nein
echo ***ERROR***
echo.
echo Fehlerhafte Eingabe
echo.
echo Sie werden an den Anfang geleitet.
echo.
Pause
cls
goto shutdown
:ja
start C:\Temp\XP_ShutDown\Parameter\four.bat
exit
:nein
cls
goto shutdown
:five
echo.
echo Sie haben die [5] geweahlt
echo.
echo Sind sie sicher
echo.
set /P X= (J)a oder (N)ein? Eingabe =
echo.
if /I "%X%"=="J" goto :ja
if /I "%X%"=="N" goto :nein
echo ***ERROR***
echo.
echo Fehlerhafte Eingabe
echo.
echo Sie werden an den Anfang geleitet.
echo.
Pause
cls
goto shutdown
:ja
start C:\Temp\XP_ShutDown\Parameter\five.bat
exit
:nein
cls
goto shutdown
:six
echo.
echo Sie haben die [6] geweahlt
echo.
echo Sind sie sicher
echo.
set /P X= (J)a oder (N)ein? Eingabe =
echo.
if /I "%X%"=="J" goto :ja
if /I "%X%"=="N" goto :nein
echo ***ERROR***
echo.
echo Fehlerhafte Eingabe
echo.
echo Sie werden an den Anfang geleitet.
echo.
Pause
cls
goto shutdown
:ja
start C:\Temp\XP_ShutDown\Parameter\six.bat
exit
:nein
cls
goto shutdown
:oh
echo.
echo Sie haben die [0] geweahlt
echo.
echo Sind sie sicher
echo.
set /P X= (J)a oder (N)ein? Eingabe =
echo.
if /I "%X%"=="J" goto :ja
if /I "%X%"=="N" goto :nein
echo ***ERROR***
echo.
echo Fehlerhafte Eingabe
echo.
echo Sie werden an den Anfang geleitet.
echo.
Pause
cls
goto shutdown
:ja
exit
:nein
cls
goto shutdown