web-dev-qa-db-ja.com

既存のファイルをバッチで上書きする方法は?

次のコマンドはファイルをコピーして移動しますが、置き換えるファイルを上書きする必要もあります。

xcopy /s c:\mmyinbox\test.doc C:\myoutbox
107
Mal

/ Yをコマンドラインに追加します

以下を使用できます。

copy /b/v/y

COPYのSS64 を参照してください。

36
Benoit

xcopyのコマンドラインに/yを追加します。

例:

xcopy /y c:\mmyinbox\test.doc C:\myoutbox
26

/ Yを追加するだけです

xcopy /s c:\mmyinbox\test.doc C:\myoutbox /Y

パスをスペースで使用している場合は、これを試してください

xcopy /s "c:\mmyinbox\test.doc" "C:\myoutbox" /Y
15
Alok

Copyコマンドがバッチジョブ内から実行される場合、/ Yスイッチを使用する必要はありません。既存のファイルを上書きします。

10
Kim Mason

次のコマンドを使用して、Windowsコマンドプロンプト helpを参照できます:xcopy /?

2
abanmitra

どんな場合でもコピーするコマンド

xcopy "path\source" "path\destination" /s/h/e/k/f/c/y
1
Raj Sharma

宛先ファイルが読み取り専用の場合は、/y/rを使用します

xcopy /y/r source.txt dest.txt
1
Proggear