下方代码可直接复制黏贴至记事本,保存后修改后缀名为“.bat”即可使用
计划
- 增加可选备份位置及更改功能
- 增加可选非覆盖式备份功能
- 增加可选定时备份功能
::黑魂3存档位置%SystemDrive%\Users\%username%\AppData\Roaming\DarkSoulsIII
@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"
:main
cls
echo. 请选择所需功能:
echo.
echo. 1.备份黑魂3存档
echo.
echo. 2.还原黑魂3存档
echo.
if exist "%SystemRoot%\System32\choice.exe" goto Win7Choice
set /p choice=请输入数字并按回车键确认:
echo.
if %choice%==1 goto backup saves
if %choice%==2 goto return saves
cls
"set choice="
echo 您输入有误,请重新选择。
ping 127.0.1 -n "2">nul
goto main
:Win7Choice
choice /c 12 /n /m "请输入相应数字:"
if errorlevel 2 goto return saves
if errorlevel 1 goto backup saves
cls
goto main
:backup saves
cls
copy /y "%SystemDrive%\Users\Eason\AppData\Roaming\DarkSoulsIII" "D:\DarkSouls3Backup"
echo.-----------------------------------------------------------
echo.
echo.已成功将黑魂3存档备份
echo.
goto end
:return saves
cls
copy /y "D:\DarkSouls3Backup" "%SystemDrive%\Users\Eason\AppData\Roaming\DarkSoulsIII"
echo.-----------------------------------------------------------
echo.
echo.已成功将黑魂3存档还原
echo.
goto end
:end
echo 请按任意键退出。
@Pause>nul
::输入目的地路径,不要加引号
::set /p mu=
::copy %SystemDrive%\Users\Eason\AppData\Roaming\DarkSoulsIII\ D:\DarkSouls3Backup
::exit