Guest User

Starbound Cloud Saver

a guest
Mar 9th, 2016
683
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 1.90 KB | None | 0 0
  1. @echo off
  2.  
  3. REM Enter game name here:
  4. set gamename=Starbound
  5.  
  6. REM Enter game save folder(s) here:
  7. set gamefolder=C:\Program Files (x86)\Steam\steamapps\common\Starbound\giraffe_storage
  8. set gamefolder1=mods
  9. set gamefolder2=player
  10. set gamefolder3=universe
  11.  
  12. REM Enter cloud folder here:
  13. set cloud=
  14.  
  15.  
  16. echo:
  17. echo -------------------------------------------------------------------------------
  18. echo                               Cloud Saver 1.0
  19. echo -------------------------------------------------------------------------------
  20. echo:
  21. echo Select one of the following options
  22. echo 1) Copy game saves to cloud
  23. echo 2) Create links to cloud
  24. echo:
  25. SET /P ANSWER=
  26. if /i {%ANSWER%}=={1} (goto :copy)
  27. if /i {%ANSWER%}=={2} (goto :links)
  28. goto :end
  29.  
  30.  
  31. REM Commands:
  32.  
  33. :copy
  34. echo:
  35. echo Copying game save to cloud...
  36. echo:
  37. @echo off
  38. xcopy /y /s "%gamefolder%\%gamefolder1%" "%cloud%\%gamename%\%gamefolder1%\"
  39. xcopy /y /s "%gamefolder%\%gamefolder2%" "%cloud%\%gamename%\%gamefolder2%\"
  40. xcopy /y /s "%gamefolder%\%gamefolder3%" "%cloud%\%gamename%\%gamefolder3%\"
  41.  
  42. rmdir /s /q "%gamefolder%\%gamefolder1%"
  43. rmdir /s /q "%gamefolder%\%gamefolder2%"
  44. rmdir /s /q "%gamefolder%\%gamefolder3%"
  45.  
  46. mklink /j "%gamefolder%\%gamefolder1%" "%cloud%\%gamename%\%gamefolder1%"
  47. mklink /j "%gamefolder%\%gamefolder2%" "%cloud%\%gamename%\%gamefolder2%"
  48. mklink /j "%gamefolder%\%gamefolder3%" "%cloud%\%gamename%\%gamefolder3%"
  49.  
  50. pause
  51. exit
  52.  
  53. :links
  54. echo:
  55. echo Creating links...
  56. echo:
  57. @echo off
  58.  
  59. rmdir /s /q "%gamefolder%\%gamefolder1%"
  60. rmdir /s /q "%gamefolder%\%gamefolder2%"
  61. rmdir /s /q "%gamefolder%\%gamefolder3%"
  62.  
  63. mklink /j "%gamefolder%\%gamefolder1%" "%cloud%\%gamename%\%gamefolder1%"
  64. mklink /j "%gamefolder%\%gamefolder2%" "%cloud%\%gamename%\%gamefolder2%"
  65. mklink /j "%gamefolder%\%gamefolder3%" "%cloud%\%gamename%\%gamefolder3%"
  66.  
  67. pause
  68. exit
  69.  
  70. :end
  71. echo:
  72. echo Invalid command
  73. echo:
  74. pause
  75. exit
Advertisement
Add Comment
Please, Sign In to add comment