XCOPY


XCOPY
では、コンピューティング、XCOPYあるコマンドで使用されるIBM PC DOS、MS-DOS、IBM OS / 2は、 Microsoft Windowsの、 のFreeDOS、 ReactOSは、複数コピーすると、関連するオペレーティングシステムファイルまたは全体をあるディレクトリーから別のディレクトリーへ、およびネットワークを介してファイルをコピーするためのディレクトリー・ツリー。COPY ReactOSの
xcopyコマンド
開発者
Microsoft、IBM、DR、Datalight、Novell、Rene Ableidinger、ReactOSコントリビューター
初回リリース
1986年、34〜35年前
オペレーティング・システム
MS-DOS、PC DOS、MSX-DOS、SISNE plus、OS / 2、eComStation、ArcaOS、Windows、DR DOS、ROM-DOS、FreeDOS、ReactOS
タイプ
指示
ライセンス
FreeDOS:GPL ReactOS:LGPLその他:独自仕様
Webサイト
docs .microsoft .com / en-us / windows-server / Administration / windows-commands / xcopy 

コンテンツ
1 概要
2 圧縮
3 例
4 制限事項
4.1 開いているファイルはありません
5 XCOPYの展開
6 も参照してください
7 参考文献
8 参考文献
9 外部リンク

概要
XCOPY略で拡張コピー、とより多くの機能ファイルコピーユーティリティとして作成されたcopyコマンドは、以前のオペレーティングシステムで見つかりました。XCOPYDOS3.2で最初に登場しました。
まだ中に含まれている間のWindows 10、XCOPYされた非推奨の賛成でrobocopy、今のMicrosoft Windowsに付属しているより強力なコピーツール、サーバーおよびデスクトップオペレーティングシステム。
DR DOS 6.0 およびDatalightROM -DOS には、XCOPYコマンドの実装が含まれています。
FreeDOSののバージョンは、ルネAbleidingerによって開発されたとの下でライセンスされてGPL。
J. Edmeadesは、ReactOSに含まれているWine互換バージョンを開発しました。LGPLの下でライセンスされています。

圧縮
Windows Server2019およびWindows10以降、ネットワークを介してコピーcompressionするxcopyときにオプションを使用できます。このスイッチを使用すると、宛先コンピューターがSMB圧縮をサポートし、コピーされるファイルが非常に圧縮可能である場合、パフォーマンスが大幅に向上する可能性がSMB圧縮は、ファイル転送にインライン空白圧縮を追加します。圧縮は、robocopyコマンドおよびSMBを使用したHyper-V ライブマイグレーションでも使用できます。


非表示またはシステム属性と空のディレクトリを持つファイルまたはサブディレクトリを含む、既存のディレクトリのすべての内容をコピーして、新しいディレクトリを作成します。
xcopy e:既存のe: newcopy / e / i / h
パス名にスペースが含まれている場合は、引用符で囲む必要が
xcopy “D: Documents and Settings MY.USERNAME My Documents *” “E: MYBACKUP My Documents ” / D / E / C / Y
ネットワーク再起動可能モードでのエラーを無視して、ドライブ全体をマップされたネットワークドライブにコピーします。
xcopy *。* z: Netmirror / E / V / C / F / H / Y / Z 1 > out.txt 2 > err.txt
ファイルまたはディレクトリの場合、プロンプトなしで単一のファイルをコピーします
cmd / c echo F | xcopy “”c: directory 1 myfile”” “”c: directory 2 myfile””

制限事項
XCOPYパスとファイル名が254文字より長い場合、「メモリ不足」エラーで失敗します。代わりにRobocopyを使用してください–これが最適なソリューションのようです。オプション「/ J」はバッファリングなしでファイルをコピーします。オプションなしで非常に大きなファイルを移動すると(Server 2008R2以降でのみ使用可能)、システムで使用可能なすべてのRAMを消費する可能性が

開いているファイルはありません
XCOPY開いているファイルはコピーされません。どのプロセスでも、FILE_SHARE_READ https://msdn.microsoft.com/en-us/library/aa363858.aspxを保留することにより、排他的な読み取りアクセスのためにファイルを開くことができます。
XCOPYプロセスが開いているファイルに効果的にアクセスできるようにするWindowsボリュームシャドウコピーサービスをサポートしていないため、ライブオペレーティングシステムボリュームのバックアップには役立ちません。

XCOPYの展開
XCOPY展開またはxcopyインストールは、ファイルをコピーするだけでMicrosoftWindowsシステムにソフトウェアアプリケーションをインストールすることです。この名前はXCOPY、Microsoftオペレーティングシステムが提供するコマンドライン機能に由来しています。
対照的に、一般的なWindowsアプリケーションのインストールでは、アプリケーションを使用する準備が整うまでに、かなりの数の追加手順が必要になります。この追加作業のほとんどは、直接的または間接的に、Windowsレジストリのエントリを追加または変更することを含みます。アプリケーションが独自のデータに通常のファイルを使用する場合でも、Windowsが提供する多くの一般的な機能では、プログラムで使用できるようになる前に、何らかの登録手順が必要です。通常、これらの比較的複雑な操作を調整するために、1つ以上の専用ツール(Windowsインストーラー、InnoSetup、NSISなど)が使用されます。

も参照してください
ファイルコピーソフト一覧
DOSコマンドのリスト
ペリフェラルインターチェンジプログラム
ソフトウェアの展開

参考文献
^ http://www.jatomes.com/Help/Os2Cmd.php#XCOPY ^ Xcopy ^ http://freedos-project.blogspot.com/2018/06/freedos-commands-quick-reference.html ^ https://github.com/reactos/reactos/tree/master/base/applications/cmdutils/xcopy ^ 「WindowsNTファイルシステムファイル」。Microsoftヘルプとサポート。マイクロソフト。2006-11-01。
^ Wolverton、Van(2003)。MS-DOSバージョン6.22(20th Anniversary Edition)、6th RevisedEditionを実行しています。MicrosoftPress。ISBN  0-7356-1812-7。
^ ピエトレック、マット(2007-01-16)。「Vistaに組み込まれたRobocopy」。Under The Hood(MSDNブログ)。
^ DR DOS6.0ユーザーガイド最適化と構成のヒント ^ 「DatalightROM-DOSユーザーズガイド」(PDF)。www.datalight.com。
^ http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/xcopy.html ^ https://github.com/reactos/reactos/blob/master/base/applications/cmdutils/xcopy/xcopy.c ^ スミス、ラッセル(2020年11月27日)。「SMB圧縮は、Windows ServerとAzureの帯域幅を下げ、コピー時間を改善します」。ペトリ。
^ Windows 10からの出力にはxcopy /?、「/ COMPRESS-該当する場合はファイル転送中にネットワーク圧縮を要求する」が含まれます。
^ Maciak、Luke(2007-02-05)。「Xcopy:メモリ不足」。
^ 「Technet:Xcopy」。2019-05-01。

参考文献
クーパー、ジム(2001)。MS-DOS 6.22を使用した特別版、第3版。QuePublishing。ISBN 978-0789725738。
キャシー・イヴェンス; ブライアンプロフィット(1993)。OS / 2 Inside&Out。オズボーンマグロウヒル。ISBN 978-0078818714。
ジョンポールミューラー(2007)。Windows Vista、Windows 2003、Windows XP、およびWindows2000のコマ​​ンドラインでのWindows管理。ジョンワイリー&サンズ。ISBN 978-0470165799。

外部リンク
ウィキブックスには、次のトピックに関する本がWindowsコマンドのガイド
xcopy | Microsoft Docs
XcopyおよびXcopy32コマンドで使用できるスイッチ、Windows 95、Windows 98、Windows Me
Xcopy、Microsoft Windows XP
解決策としてのCRCエラーとXCOPYを描いたVariableGHzの記事
ビルド後のイベントのXCOPYコマンドが実行されない
XP_CMDSHELLはXCOPYでは機能しません
Microsoft製品ドキュメントも参照してください
Xcopy展開を使用してASP.NETWebアプリケーションを展開する方法
.NET開発:WindowsインストーラーとXCOPYをいつ使用するかを決定する
Visual C ++方法:XCopyを使用して展開する”