replace
スポンサーリンク
何するコマンド?
書き方
replace [置き換えるファイル] [置き換えられるファイルがあるフォルダ] [オプション]
オプション
| オプション | 説明 |
|---|---|
| /A | 置き換えではなく、追加する。「/S」「/U」とは併用できない |
| /P | 実行前に確認メッセージを表示する |
| /R | 読み取り専用のファイルも置き換える |
| /S | サブフォルダの中も全部置き換える |
| /W | 始める前にディスクの挿入を待つ。よく分からん |
| /U | 置き換えるファイルの方が新しい場合のみ置き換える |
補足事項
例えば
replace from\hoge.txt to
を実行すると「from」フォルダの中にある「hoge.txt」で「to」フォルダの中にある「hoge.txt」が置き換わります。
ただし「replace」コマンドをオプションなしで使った場合、置き換えのみです。
ファイルの追加は、してくれません。
「to」フォルダの中に「hoge.txt」がなかった場合は
replace from\hoge.txt to
を実行しても、何も起こりません。
ファイルの追加をしたい場合は「/A」オプションを指定します。
replace from\hoge.txt to /A
を実行した場合、ファイルがなければ追加されます。
ただし「replace」コマンドを「/A」オプション付きで使った場合、追加のみです。
ファイルの置き換えは、してくれません。
「to」フォルダの中にすでに「hoge.txt」があった場合は
replace from\hoge.txt to /A
を実行しても、何も起こりません。
「/P」オプションを指定すると、置き換え前に確認メッセージを表示してくれます。
「to」フォルダの中にすでに「hoge.txt」がある状態で
replace from\hoge.txt to /P
を実行したところ
C:\test\to\bbb.txt を置き換えますか (Y/N)?
と表示されました。
これが「replace」コマンドの基本的な使い方です。
