SQLの窓 イラストAC フリー素材

2020年11月26日

Google ドライブ ファイル ストリーム にバックアップは robocopy : VBScript > コマンドプロンプト > robocopy

長年別 PC や USB ハードディスクへのバックアップを xcopy でやってきましたが、Google ドライブ ファイル ストリームを使って Google ドライブにバックアップしてみると、xcopy の新しいファイルだけコピーする機能がちゃんと動かないので robocopy に乗り換えました。

VBScript でバックアップ

strName = "myfolder"
strTarget = "C:\app\system"
strBackupFolder = "G:\マイドライブ\backup"
if MsgBox( strTarget & vbCrLf & "のバックアップを開始します。よろしいですか? (保存先:" & strBackupFolder & "\" & strName & ")", 1 ) = 2 then
	Wscript.Quit
end if
Set WshShell = Wscript.CreateObject( "WScript.Shell" )
ExecCommand = "cmd.exe /C ""robocopy """ & strTarget & """ """ & strBackupFolder & "\" & strName & """ /E /XO /NP /R:3 /W:3 /XD dir C:\app\system\log /LOG:%TEMP%\robo.log & PAUSE"""

Call WshShell.Run( ExecCommand )


※ /XD dir は コピーから除外するディレクトリを指定します


posted by at 2020-11-26 13:16 | コマンドプロンプト | このブログの読者になる | 更新情報をチェックする