本ページは広告を利用しています

【バッチファイル】ElonaをGoogleドライブにバックアップする

Elona
この記事は約2分で読めます。

ElonaをGoogleドライブに入れているとセーブデータが破損するので、zipファイルにしてGoogleドライブにバックアップするバッチファイルを作りました。

Googleドライブにバックアップするバッチファイル

7zip

@echo off
setlocal

set elonaPath=.\*

@rem elonaのファイルパス。elonaのフォルダ内にこのバッチファイルを置けばこのまま動きます

set zipFilePath=%USERPROFILE%\マイドライブ\elona.zip

@rem バックアップ先のパス。ここでは、Googleドライブを指定しています

del %zipFilePath%

"C:\Program Files-Zipz.exe" a %zipFilePath% %elonaPath%

endlocal
pause

パスに日本語が含まれている場合、Shift JISで保存しないと動きません。

PowerShellよりも圧縮が早かったので7zipを使いました。一応、PowerShellを使うバッチファイルも置いておきます。

PowerShell(おまけ)

@echo off
setlocal

set elonaPath=.\*
set zipFilePath=%USERPROFILE%\マイドライブ\elona.zip

powershell Compress-Archive -Path '%elonaPath%' -DestinationPath '%zipFilePath%' -Force

if %errorlevel% == 0 (
    echo OK
) else (
    echo NG
)
echo %zipFilePath%
endlocal
pause

バックアップから復元するバッチファイル

バックアップから復元するバッチファイルはこちら。

@echo off
setlocal

set elonaPath=..\elona
set zipFilePath=%USERPROFILE%\マイドライブ\elona.zip

"C:\Program Files-Zipz.exe" x -aoa -o%elonaPath% %zipFilePath%

endlocal
pause

注意事項

バッチファイルの使用は、自己責任で行ってください。

コメント