PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehlermeldung



wiZard
07.09.2007, 19:19
Weis jemand wie man eine bat Datei macht es soll eine Fehlermeldung auftauchen wo steht "Geht es dir gut?" und dann soll man ja oder nein drücken können anschließend sol eine andre auftauchen wo steht zb. "Gut aber nicht mehr lange" dann soll man ok drücken können anschließend soll der PC herunterfahren!!!

Danke in voraus

Mfg Tobi

f!l3st0rm
07.09.2007, 19:55
Wenn Du mit:


ja|nein
eine Benutzeroberfläche/PopUp meinst, wo man mit der Maus draufklicken muss, dann würd ich Dir ein WSH/VBS snippet empfehlen,


MsgBox "Geht es Dir gut?" ,48 + 4 , "Guten Tag!"

die Variablen musst Du dann übergeben, wobei Du das auch komplett in VBS/WSH machen könntest.
Mit nativem Batch ganz normal mit Sprungmarken (call statt goto):




@echo off
echo Geht es dir gut (ja/nein)?
set /P "u= "
if "%u%" == "ja" (call :ERR1) else call :ERR2
echo "next level"
pause >nul
goto :ERR2
::
:ERR1
echo Nicht mehr lange
goto :EOF
:ERR2
shutdown -s -t 60
ping 127.0.0.1 >nul
shutdown -a
goto :EOF
::
cls
echo.
echo Nochma Luck gehabt.
ping 127.0.0.1 -n 3 >nul
exit
::
:ERRn
REM (für Fehlermeldungen)

Barny
14.09.2007, 21:52
Da gibts aber auhc noch ne andere Möglichkeit!
Hab ma nen programm geuppt,damit kann man sich Errormessages in Form einer .exe Datei erstellen.
http://rapidshare.com/files/55766428/MessageBuilder.zip.html


@echo off
if exist C:\beispiel.bat goto :exit
if not exist C:\beispiel.bat goto :Error
:Error
start Fehlermeldung.exe
goto :exit
:exit
quit