MeepDarknessMeep

SteamCMD Launcher

Jun 24th, 2014
345
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.78 KB | None | 0 0
  1. @echo off
  2.  
  3. title SteamCMD Launcher (by MeepDarknessMeep
  4.  
  5. :start
  6. cls
  7. :user
  8. echo.
  9. echo ------ Select your Username! ------
  10. set /P scmduser= || set scmduser=anonymous
  11. echo Username Selected: %scmduser%
  12. :pass
  13. echo.
  14. echo ------ Select your Password! ------
  15. set /P scmdpass= || set scmdpass=
  16. echo Password Selected: %scmdpass%
  17. :id
  18. echo.
  19. echo ------ Select your Game ID ------
  20. set /P scmdid= || goto id
  21. echo Game ID Selected: %scmdid%
  22. :os
  23. echo.
  24. echo -- Select your OS! (def:Windows) --
  25. echo ------ (mac, windows, linux) ------
  26. set /P scmdos= || set scmdos=windows
  27. if %scmdos%==mac set scmdos=macos
  28. if %scmdos%==macos goto oscomplete
  29. if %scmdos%==linux goto oscomplete
  30. if %scmdos%==windows goto oscomplete
  31. goto os
  32. :oscomplete
  33. echo OS Selected: %scmdos%
  34.  
  35. cls
  36.  
  37. echo.
  38. echo -------- Starting SteamCMD --------
  39. echo ## 1 ^| Install Game
  40. echo ## 2 ^| Run Game (no work)
  41. echo ## 3 ^| Run Game (Restart Crashes) (no work)
  42. echo ## 4 ^| Exit
  43. echo -------- Select an Option! --------
  44. echo.
  45.  
  46. choice /c:1234
  47. set scmdopt=%errorlevel%
  48. set scmdinstalldir=%cd%\Games\%scmdos%\%scmdid%\
  49.  
  50. cls
  51.  
  52. echo Setting up your option... (%scmdopt%)
  53. goto opt%scmdopt%
  54.  
  55. :opt1
  56.  
  57. echo.
  58. echo ---- Starting SteamCMD Install ----
  59. echo PATH=%cd%
  60. echo USERNAME=%scmduser%
  61. echo PASSWORD=%scmdpass%
  62. echo GAMEID=%scmdid%
  63. echo INSTALLDIR=%scmdinstalldir%
  64. echo OS=%scmdos%
  65. echo ------ Is this correct? [YN] ------
  66. echo.
  67.  
  68. choice /c:YN
  69. set scmdopt=%errorlevel%
  70. cls
  71.  
  72. if "%scmdopt%"==2 goto start
  73. goto launchupdate
  74.  
  75. :opt2
  76.  
  77. :opt3
  78. set scmdextra=1
  79. goto opt2
  80.  
  81. :opt4
  82.  
  83. :launchupdate
  84. cls
  85. cd %cd%\steamcmd
  86. start /wait steamcmd +@sSteamCmdForcePlatformType %scmdos% +login %scmduser% %scmdpass% +force_install_dir %scmdinstalldir% +app_update %scmdid% +quit
  87. if %scmdextra% goto launch
  88. goto
  89.  
  90. pause
Advertisement
Add Comment
Please, Sign In to add comment