「分かりそう」で「分からない」でも「分かった」気になれるWindowsコマンド辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるWindowsコマンド辞典

replace

スポンサーリンク

何するコマンド?

ファイルを置き換えるときに使うコマンド



書き方

replace [置き換えるファイル] [置き換えられるファイルがあるフォルダ] [オプション]



オプション

オプション説明
/A置き換えではなく、追加する。「/S」「/U」とは併用できない
/P実行前に確認メッセージを表示する
/R読み取り専用のファイルも置き換える
/Sサブフォルダの中も全部置き換える
/W始める前にディスクの挿入を待つ。よく分からん
/U置き換えるファイルの方が新しい場合のみ置き換える

補足事項

例えば

replace from\hoge.txt to

を実行すると「from」フォルダの中にある「hoge.txt」で「to」フォルダの中にある「hoge.txt」が置き換わります。

replace

ただし「replace」コマンドをオプションなしで使った場合、置き換えのみです。
ファイルの追加は、してくれません。

「to」フォルダの中に「hoge.txt」がなかった場合は

replace from\hoge.txt to

を実行しても、何も起こりません。

replace2

ファイルの追加をしたい場合は「/A」オプションを指定します。

replace from\hoge.txt to /A

を実行した場合、ファイルがなければ追加されます。

replace3

ただし「replace」コマンドを「/A」オプション付きで使った場合、追加のみです。
ファイルの置き換えは、してくれません。

「to」フォルダの中にすでに「hoge.txt」があった場合は

replace from\hoge.txt to /A

を実行しても、何も起こりません。

replace4

「/P」オプションを指定すると、置き換え前に確認メッセージを表示してくれます。

「to」フォルダの中にすでに「hoge.txt」がある状態で

replace from\hoge.txt to /P

を実行したところ

C:\test\to\bbb.txt を置き換えますか (Y/N)?

と表示されました。

これが「replace」コマンドの基本的な使い方です。

スポンサーリンク


書籍画像