バッチファイルxcopy
■xcopyメモ
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
copyコマンドではサブディレクトリ含めてコピーできず困る…
→xcopyで解決可能
※xcopy コピー元 [コピー先] [/オプション指定]...
xcopyは、サブディレクトリを含めたディレクトリ構造と
ファイルの一括コピーを行うコマンドである。
→単一ファイルコピー時に xcopyが「またはディレクトリ名ですか」ときいてきてまた困る…
→コピー先のファイルが存在する場合はOK
コピー先のファイルが存在しないと、コピー先がファイルかディレクトリか聞いてくるので
(F= ファイル、D= ディレクトリ)?
→「echo F | xcopy コピー元 [コピー先] 」とecho Fで解決可能
XCOPY /E /I /K /Y
/e
ディレクトリ・サブディレクトリが空でもコピー。
/sオプションが同時に指定されたとみなす。
/i
指定された名前のコピー先がなく、コピー元のファイルが複数あるいはディレクトリの場合
指定されたコピー先の名前をディレクトリ名としてコピーする。
/k
コピー元のファイルに読み取り属性が設定されている場合、
コピー先のファイルにも読み取り属性を設定。
省略時コピー先のファイルの読み取り専用属性は解除される
/y
コピー先に同名ファイルが存在する場合、上書き確認をしない