2016-05-19 8 views
1

バッチファイルを作成して、私のWitcher 3セーブファイルと設定を別のドライブにコピーしました。 Windowsを起動するたびに実行され、12時間後に再び実行されます。バッチファイルを実行した後にCMDが閉じず、ファイルを一度削除してもコピーされません。

CMDを開いて閉じないという問題があります。私はそれを自動的に閉じることはできません、それは私が実際にそれらを表示することを好むファイルを削除し、コピーを示す場合は関係なく、それらの後に自動的に閉じて、12時間のカウントを数秒を表示しないでください。

また、バックアップ先からファイルを削除した後、PCを再起動するまでファイルをコピーしません。

ファイルを削除するためにバッチファイルを作成しました。新しいファイルをコピーして古いファイルを残してしまうと混乱してしまいます。コピーコマンドでのみこれを実行できるかどうかわかりませんdelコマンドを使わないで?

バッチファイルは次のようになります。

:loop

del /s /q "F:\Backups\The Witcher 3 save files"

xcopy /m /e /y "C:\Users\Kristian\Documents\The Witcher 3" "F:\Backups\The Witcher 3 save files"

timeout /t 43200

goto loop

+0

さて、あなたは戻っていないのですか:何度も何度も繰り返しますか? – zero298

+0

これを閉じると、実行が停止し、手動で起動したりコンピュータを再起動しない限り、12時間後に再度実行することはできません。どちらがいいですか?両方を持つことはできません。 –

+0

私は理解して、私はそれを開いたままにするgues。しかし、最大の問題は、ファイルを削除した後でファイルをコピーできなくなることです。 – MrLiima

答えて

0

バッチファイルを12時間ごとに実行する場合は、the Windows Task Schedulerを使用する必要があります。その後、スクリプトは24時間365日実行する必要はありません。

+0

ありがとうございました!非常に役立ちます。 – MrLiima

関連する問題