xcopy [外部コマンド:xcopy.exe]
機能
ファイルをディレクトリ(フォルダ)ごと、別の場所にコピー。サブディレクトリも含めて、 隠しファイル・システムファイル以外のファイルとディレクトリをコピー可能。 ということで、フロッピーの中身をハードに落としたいときなど、けっこう便利です。いろいろスイッチがあるので、コマンドラインヘルプ「xcopy /?」を参照ください。ここでは比較的使うスイッチのみ、説明します。パラメータ
- 送り側:コピーしたいファイル(一つまたは複数)の指定。ドライブ:\ディレクトリ\ファイル名など、これらの組み合わせで指定。
- 受け側:コピー先の指定。ドライブ:\ディレクトリ\ファイル名など、これらの組み合わせで指定。
スイッチ
Windows ME
- /A(指定アーカイブのみコピー) /M(指定アーカイブのみコピーして、その後属性解除) /D(指定した日付以降のものをコピー) /P(確認メッセージを表示) /S(空の場合をのぞいて、サブデッィレクトリごとコピー) /E(空でもサブディクトリごとコピー。/S と/Eは同じ意味。/Tと同時に指定可能) /W(キー入力があるまで待つ(プロンプト表示)) /C(エラーが出てもコピー続行) /I /Q /F /L /H(隠しファイル・システムファイルもコピー) /R(読み取り専用(書き込み禁止)ファイルを上書き) /T(ディクトリのみ作成) /U /K(属性をコピー。(ふつうXCOYだと読み取り専用属性は解除されてしまう)) /Y /-Y /N(短いファイル名を使ってコピー)
Windows XP
- /A /M /D:月-日-年 /EXCLUDE:ファイル1[+ファイル2][+ファイル3]... /P /S /E /V /W /C /I /Q /F /L /G(暗号化されたファイルのコピーを許可) /H /R /T /U /K /N /O /X /Y /-Y /Z
書式
- WIN ME:xcopy <送り側> [<受け側>] [/A][/M][/D:日付][/P][/S][/E][/W][/C][/I][/Q][/F][/L][/H][/R][/T][/U][/K][/N]
- WIN XP(コマンド/dos):xcopy <送り側> [<受け側>] [/A][/M][/D[:日付]][/P][/S[/E]][/V][/W][/C][/I][/Q][/F][/L][/G][/H][/R][/T][/U][/K][/N][/O][/X][/Y][/-Y][/Z][/EXCUDE:ファイル1[+ファイル2][+ファイル3]...]
使用例
c:\Windows>xcopy a:
Aドライブの内容を、カレントドライブにそっくりそのままコピーする。
c:\Windows>xcopy a: d:fd /s /e
Aドライブのすべてのファイルとサブディレクトリ(空のサブディレクトリも含む)を、d:\fd にそっくりそのままコピーする。(Dドライブに「fd」というフォルダがない場合は、作成した上でコピー)
コメントする