-1

タスクスケジューラでいくつかのファイルをバックアップする簡単なスクリプトが欲しいだけですが、コピーはバッチファイルでは機能しません。

私はこのようなものが欲しい:

chcp 65001
set destination=e:\backup\utorrent\%date%backup\
mkdir "%destination%"
copy "d:\Programok\utorrent\aktuális\*.dat" "%destination%"

しかし、これでもバッチでは機能しませんが、cmd ウィンドウにコマンドを手動で入力すると機能します。

chcp 65001
set destination=e:\backup\utorrent\%date%backup
mkdir "%destination%"
copy "d:\Programok\utorrent\aktuális\settings.dat" "%destination%\settings.dat"
4

1 に答える 1

1

Unicode を使用せず、Windows-1252エンコーディングを使用します。

chcp 1252
set destination=e:\backup\utorrent\%date%backup\
mkdir "%destination%"
copy "d:\Programok\utorrent\aktuális\*.dat" "%destination%"
于 2013-03-16T22:07:19.440 に答える