OPSYS:Win10Pro 64ビット
RAM:10GB
バッチファイルを作成し、ローカルのAdministratorアカウントのデスクトップに保存しました。
バッチファイルのコマンドラインは次のとおりです。
xcopy "F:\movies" "L:\movies" /d
次に、バッチファイルを実行するタスクスケジューラでタスクスケジュールを作成しました。
タスクスケジューラの[ライブラリ]ビューでタスクを更新したとき以外は、現在実行していますが、実行されていません。そこで見ると'Running'
。
進行状況バーが表示されないのではないかと心配です。これができるかどうか誰かが知っていますか?
他の誰かが作成したソフトウェア(XCOPY
など)を使用している場合、唯一の簡単な方法は、そのソフトウェアを作成した人々によってそこに配置された機能に制限されることです。回避策は存在する可能性があります(jorgediaz-lrの回答のように...コピーされる量がわかっている場合は、コピー先ドライブの空き容量を確認することもできます)が、最も簡単な回避策は、他のソフトウェアを使用することです。 XCOPY
にはその機能がなかったため、/S
スイッチにサブディレクトリを含めることが高度な機能と見なされていた時代にCOPY
が作成されたことを思い出してください。
XY問題 を検討する精神で、Windows 10では組み込みのRobocopy
をチェックアウトできることを指摘します。 (プログラムの実行を確認できない場合、Robocopy
はログへの出力もサポートしているので、適切に役立つ場合があります。)
XCOPY
の/d
オプションは、新しいファイルをコピーするように設計されているようです。
Robocopy
には、/I
で始まるいくつかのタイプのファイルを含めるオプションがありますが、/I
で始まるオプションはありません。新しいファイルだけを含めるために...代わりに、オプションこの基本的なタスクを実行するのは、古いファイルを除外するように指定するタスクです。 (/XO
)
robocopy "F:\movies" "L:\movies" /XO
/NP
(mpの進行状況の表示を表示)は避け、/ETA
(到着予定時刻を表示)を使用してください。
プロセスエクスプローラーを使用できます http://technet.Microsoft.com/en-us/sysinternals/bb896653.aspx
そのアプリケーションでは、どのプロセスでどのファイルが開いているかを確認できるため、開いたファイルをxcopyで確認できます