"ファイル名" は受け側のファイル名ですか、またはディレクトリ名ですか(F= ファイル、D= ディレクトリ)? と聞かれたくない場合

現象:

xcopy を bat ファイルで一括でやろうとしても確認メッセージで止まってしまう。

C:\tmp>xcopy /i D:\src\tmp.csv D:\dst\tmp.csv
D:\dst\tmp.csv は受け側のファイル名
ですか、
またはディレクトリ名ですか
(F= ファイル、D= ディレクトリ)?

対処:

この場合、F または D を echo してやる。

F の場合:

echo F | xcopy /i ...

D の場合:

echo D | xcopy /i ...