Ich war auf ein kleines kleines Batch-Programm für Spaß gerade arbeiten, aber wenn ich es testen ging, cmd blitzte eine halbe Sekunde und dann geschlossen. Ich kann nicht sagen, ob meine Datei zu groß ist (sie ist noch nicht vollständig fertig) oder wenn mein Code falsch ist. Kann jemand einen Blick darauf werfen? Code:Batch-Programm zu starten nicht auf 10 Windows-
cls
title NyxManager - Login
cls
echo Loading files...
cls
echo Loading Buildtools...
cls
echo Loading Spigot...
cls
echo Reading Buildtools...
cls
echo Reading Spigot...
cls
echo Finished!
echo.
echo.
echo.
cls
echo Please Insert Username.
p /set username=
cls
echo Please Insert Password.
p /set password=
cls
echo Hello %username%! Password set to %password%!
echo.
echo.
echo.
cls
goto desktop
desktop:
cls
title NyxManager - Desktop
cls
echo [1] Start server
echo [2] Shutdown
p /set desktopoptions=
if %desktopoptions%==1 goto serverstart
if %desktopoptions%==2 quit
serverstart:
cls
title NyxManager - Server Console
cls
echo Welcome to the Server Console %username%!
echo.
echo.
echo.
cls
echo [1] Start Server
echo [2] Go Back
echo [3] Shutdown
p /set serverstartoptions=
if %desktopoptions%==1 goto serverconsole
if %desktopoptions%==2 goto desktop
if %desktopoptions%==3 quit
serverconsole:
cls
title NyxManager - Server Console
cls
echo Please select the Spigot version you are using.
echo [1] 1.11
echo [2] 1.11.2
p /set serverversion=
if %serverversion%==1 goto oneelevenconsole
if %serverversion%==2 goto oneeleventwoconsole
oneelevenconsole:
cls
title NyxManager - 1.11 Server Console
cls
echo Would you like to start the server?
echo [1] Yes
echo [2] No
p /set startservereleven=
Vielen Dank!
Versuchen Sie, '@echo off' am Start hinzuzufügen, auch sollten Sie den Code direkt hier setzen. –
Hat das funktioniert, cmd stürzt immer noch ... –
Code Sie haben Probleme mit sollte hier auf StackOverflow geschrieben werden, sonst wird Ihre Frage wahrscheinlich geschlossen werden. – Squashman