1. ホーム
  2. command-line

[解決済み] xcopy file, rename, suppress "Does xxx specify file name..." message

2022-03-23 01:22:29

質問

これはとてもシンプルなことで、私が見落としているだけなのかもしれません。 適切なフラグ しかし、1つのコマンドで、あるディレクトリから別のディレクトリにファイルをコピーし、コピー先のディレクトリで名前を変更するには、どうすればよいのでしょうか? 以下は私のコマンドです。

if exist "bin\development\whee.config.example"
  if not exist "TestConnectionExternal\bin\Debug\whee.config"
    xcopy "bin\development\whee.config.example"
          "TestConnectionExternal\bin\Debug\whee.config"

と毎回催促されます。

TestConnectionExternalbin↵Debugwhee.configはファイル名を指定するのか? またはターゲット上のディレクトリ名(F = ファイル、D = ディレクトリ)ですか?

このプロンプトを表示しないようにしたいのですが、答えは常に F .

解決方法は?

を使用しないでください。 xcopy を使用します。 copy を使用することで、この問題は発生しません。

xcopy は一般に、複数のファイル/フォルダーの再帰的コピーを実行する場合や、検証/プロンプト機能が必要な場合に使用されます。単一のファイルのコピーには copy コマンドは問題なく動作します。