「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

xcopy【コマンド】

pointこの用語のポイント

pointコマンドだよ

pointWindowsで使えるよ

pointファイルやフォルダをコピーするよ

point「copy」コマンドのパワーアップ版だよ

スポンサーリンク

簡単に書くよ

xcopy【コマンド】とは

コンピュータさんに対する命令文(コマンド)のひとつ
であり

ファイルやフォルダをコピーするときに使うコマンド
です。
もう少し、ざっくり書くと

「copy」コマンドのパワーアップ版
です。


image piyo

詳しく書くよ

「xcopy」コマンド

ファイルフォルダコピーするときに使うコマンド

です。
Windows系で使えます。
UNIXLinuxとかMacとか)の「cp」と用途は一緒です。

書き方は

xcopy [対象のファイルやフォルダ] [コピー先の場所と名前] [オプション]

です。
オプションは、たくさんあります。

オプション説明
/Aアーカイブ属性のファイルのみコピーする
/Bシンボリックリンク(※1)をコピーする。※1:「シンボリックリンク」はWindowsではWindows Vista以降サポートされた概念です。「ショートカット」とは違います。ご注意ください
/Cエラーが出てもコピーを続ける(エラーを無視する)
/Dファイルやフォルダが新しいときのみ上書きする
/D:[月]/[日]/[年]指定年月日以降に更新されたファイルのみコピーする
/Eコピー元のフォルダの中にファイルがなくてもコピーする
/F「このファイルをこんな名前でどこにコピーしたよー」と報告してくる
/G暗号化されたファイルをコピーした場合、暗号化を解除する
/Hすべてのファイル隠しファイルシステムファイルを含む)をコピーする
/Iコピー中にエラーが出てもコピーを続ける(エラーを無視する)
/Jでかいサイズのファイルをコピーするときは付けておくと良いらしい
/K属性(「読み取り専用」とか)もコピーする
/Lコピーした振りをする(実際にファイルはコピーされない)
/Mアーカイブ属性のファイルのみコピーする(アーカイブ属性は解除)
/Nコピー元のファイル名が長い場合は短くする
/Oファイルの所有権とかアクセス権もコピーする
/P「コピーしていい?」って聞いてくる
/Q「○個のファイルをコピーしました」のメッセージ前にコピー元のファイル名を表示しない
/R読み取り専用でも上書きする
/Sコピー元のフォルダの中にファイルがある場合のみコピーする
/Tコピー元のフォルダの中にファイルがある場合のみフォルダをコピーする。中身のファイルはコピーしない。なんでだよ
/U上書きのみやる。コピー先に元々ないファイルはコピーしない
/Vコピーしたファイルの中身を ちゃんとコピーできたかチェックする
/W「コピーを始めるときは何かキーを押してね」なメッセージを最初に表示する
/Y「上書きしていい?」って聞いてこない
/-Y「上書きしていい?」って聞いてくれる
/Zネットワーク越しのコピーでブチっと切れた場合、コピーを再開できるようにする

などです。
オプションは複数組み合わせて指定できます。

オプションの中では「/E」「/S」が分かりづらいですかね。

例えば

aaa\(フォルダ)
aaa\bbb\(フォルダ)
aaa\ccc.txt(ファイル)


があったとします。

ここで

xcopy aaa ddd /E

を実行すると

ddd\(フォルダ)
ddd\bbb\(フォルダ)
ddd\ccc.txt(ファイル)


が作られます。
一方

xcopy aaa eee /S

を実行すると

eee\(フォルダ)
eee\ccc.txt(ファイル)


が作られるのです。

ddd\bbb\(フォルダ)

は中にファイルが入っていないのでコピーされません。

これがオプション「/E」と「/S」の違いです。

ちなみに「/T」オプションを指定して

xcopy aaa fff /T

を実行すると

fff\(フォルダ)

のみ作られます。
基本的には「/S」と同じですがファイルはコピーしないオプションが「/T」です。
使いどころは、よく分かりません。

対象を指定しないで

xcopy [オプション]

もしくは

xcopy [オプション] [対象 or コピー先片方]

と打った場合、怒られます。

「xcopy」コマンドは「copy」コマンドのパワーアップ版です。
特別な事情がない限りは「copy」コマンドではなく「xcopy」コマンドを使った方が便利だと思います。


image piyo2

一言でまとめるよ

まぁ「xcopy」ってコマンドが出てきたら「ファイルやフォルダをコピーするときに使うんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像023
書籍画像079

おまけ

■訳してみるよ

「x」はアルファベットの「X」です。
「copy(コピー)」の意味は「複写する」とか「複製する」とかです。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
サイバーセキュリティお嬢様と学ぶ 情報セキュリティの基本
マンガでわかるITパスポート