Windows のコマンド プロンプトは、実用的なコマンドをいくつか学習すると非常に便利になります。 コマンド プロンプト プログラムを使用すると、エクスプローラーでのコピーや貼り付けなどの操作をより細かく制御できます。 Windows サーバーをリモートで制御する場合は、ほとんどのコピー コマンドを理解して使用することも重要です。オペレーティング システムをより効率的に使用したい場合は、これらのコマンドを習得することが不可欠です。
ステップ 方法1方法 1/4:準備 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/2\/2e\/690104-1.jpg\/v4-460px-690104-1.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/2\/2e\/690104-1.jpg\/v4-728px-690104-1.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1使用するコマンドを把握します。 Windows コマンド プロンプトでファイルをコピーする方法はいくつかあります。すべてのコマンドを使用して、ある場所から別の場所にファイルをコピーできますが、状況に応じてより適切なコマンドを選択する方がよい場合があります。 COPY − これは最も基本的なコピー機能コマンドです。あるパスから別のパスにファイルを素早くコピーできます。このコマンドを使用してファイルを結合することもできます。 XCOPY - xcopy コマンドを使用すると、ファイルとディレクトリ ツリーをコピーできます。このコマンドは、フォルダーのコピーに適しています。 xcopy コマンドには、上級ユーザーがコピー プロセスをより細かく制御できるようにする、エディターで変更された派生コマンドも多数あります。 xcopy は robocopy コマンドに置き換えられて非推奨になりましたが、引き続き機能し、ファイルをコピーできます。 ROBOCOPY - Windows コマンド プロンプトで使用できる最新のコピー コマンドです。 Windows Vista 以降が必要です。 Windows XP ユーザーがこれを使用するには、Windows 2003 Server リソース キット ツールキットをインストールする必要があります。 Robocopy は 、より重要なファイル コピー タスクをサポートし、ファイルのアクセス許可やその他の属性を保持しながら、不要なファイルをコピーせずに 2 つのファイル構造の完全なミラー コピーを作成します。同時に、関連するすべてのファイル情報も保持できるため、大量のデータをコピーするのに適しています。 広告する 方法2方法 2/4: COPYコマンド {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/3\/38\/690104-2.jpg\/v4-460px-690104-2.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/3\/38\/690104-2.jpg\/v4-728px-690104-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1 1 つのファイルをコピーします。 copy コマンドは、単一のファイルをコピーする場合に最適です。基本的なコピー コマンドを使用するには、コピー元パス コピー 先パス と入力する必要があります。たとえば、 example.txt ファイルをC:\Users\desktop パスからD:\backup パスにコピーする場合は、次のコマンドを入力します。 [1] C:\Users\desktop\filename.txt を D:\backup\filename.txtにコピーします 。
コピーしたファイルのファイル名も入力する必要があります。必要に応じて、このコマンドを使用して、コピーしたファイルの名前を変更することもできます。 現在の作業ディレクトリ内のファイルをコピーする場合は、コマンドのソース 部分にファイル名を入力するだけです。たとえば、すでにC:\Users\desktop フォルダーにいて、そこにコピーする場合、入力するコマンドは copy filename.txt D:\backup\filename.txt になります。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/9\/95\/690104-3.jpg\/v4-460px-690104-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/9\/95\/690104-3.jpg\/v4-728px-690104-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2フォルダー内のすべてのファイルをコピーします。 フォルダー内のすべてのファイルを一度にコピーするには、 *.* ワイルドカードを使用します。たとえば、 C:\Users\desktop\ フォルダー内のすべてのファイルをD:\backup にコピーするには、次のコマンドを入力します。 C:\Users\desktop\*.*をコピー D:\backup
コピー コマンドは隠しファイルをコピーできません。非表示のファイルをコピーする場合は、 xcopy またはrobocopy コマンドを使用する必要があります。ファイル リソースとして*.* 文字を入力すると、現在の作業パス内のすべてのファイルをコピーできます。上記の例では、 C:\Users\desktop\ フォルダーにいる場合は、 copy *.* D:\backup コマンドを入力します。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/e\/e5\/690104-4.jpg\/v4-460px-690104-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/e5\/690104-4.jpg\/v4-728px-690104-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3名前にスペースが含まれるファイルをコピーします。 ファイル リソースとターゲット パスまたはファイル名にスペースが含まれている場合は、二重引用符で囲む必要があります。たとえば、 C:\Users\My Documents ディレクトリ内のすべてのファイルをD:\2015 Backup ディレクトリにコピーする場合は、次のコマンドを入力します。 「C:\Users\My Documents\*.*」 を「D:\2015 Backup」 にコピーします 。
{"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/2\/2c\/690104-5.jpg\/v4-460px-690104-5.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/2\/2c\/690104-5.jpg\/v4-728px-690104-5.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 4テキスト ファイルを結合します。 コピー コマンドの隠れた機能は、複数のファイルを結合できることです。これはプレーンテキストファイルを扱うときに非常に役立ちます。次のコマンドを使用して、最初のファイルと 2 番目のファイルの内容を新しいファイルにマージします。コピーするコマンドは次のとおりです: [2] file1.txt+file2.txtをコピーして 新しい file.txt を作成します
このコマンドは、 file1.txt とfile2.txt の 両方が現在のパスにあることを前提としています。ファイルが別のパスにある場合は、各ファイル名の前にファイルへのパスを追加する必要があります。 広告する 方法3方法 3/4: XCOPY コマンド {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/1\/1b\/690104-6.jpg\/v4-460px-690104-6.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/1\/1b\/690104-6.jpg\/v4-728px-690104-6.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1 COPY コマンドを使用して、1 つのファイルをコピーします。 単一のファイルをコピーする場合は、 copy コマンドを使用するのが最適です。 xcopy コマンドでは、ターゲットの場所としてパスまたはファイル名を指定または設定することはできません。 [3] {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/2\/21\/690104-7.jpg\/v4-460px-690104-7.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/2\/21\/690104-7.jpg\/v4-728px-690104-7.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2バックアップ スクリプトを作成する場合は、 ROBOCOPY コマンドを使用してください。 xcopy コマンドは多くの人々によって非推奨になっており、近い将来に段階的に廃止される予定です。 robocopy コマンドは、 xcopy コマンドによって実行されるすべての機能を実現でき、より柔軟で信頼性があります。 robocopy コマンドを使用してスクリプトを作成することは、廃れない技術になるかもしれません。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/7\/78\/690104-8.jpg\/v4-460px-690104-8.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/7\/78\/690104-8.jpg\/v4-728px-690104-8.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3フォルダーを別のパスにコピーします。 xcopy コマンドの主な機能は、複数のフォルダーまたはフォルダーの内容を 1 つのパスから別のパスにコピーすることです。たとえば、 C:\tools パスのすべての内容を新しいフォルダーD:\backup\tools にコピーする場合は、次のコマンドを入力します。 xcopy C:\tools\* D:\backup\tools /e /i
/e は、 xcopy コマンドに、ファイルのソース パスの下にあるすべてのサブディレクトリをコピーするように指示します。これには空のディレクトリも含まれます。 /i は、 xcopy コマンドに、コピー先の場所がフォルダーであると想定するように指示します。これにより、コピー処理中に新しいフォルダーが作成されます。 CD または DVD からファイルをコピーする必要がある場合に最も便利です。コピー処理中にファイルの読み取り専用属性が自動的に削除されます。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/2\/25\/690104-9.jpg\/v4-460px-690104-9.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/2\/25\/690104-9.jpg\/v4-728px-690104-9.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 4 xcopy コマンドを使用して、隠しファイルをコピーします。 copy コマンドと比較すると、 xcopy コマンドの大きな利点は、隠しファイルやシステム ファイルをコピーできることです。隠しファイルをコピーするには、コマンドの後に/h 修飾子を追加します。 xcopy C:\tools\* D:\backup\tools /e /i /h
広告する 方法 4方法 4/4: ROBOCOPY コマンド {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/0\/0d\/690104-10.jpg\/v4-460px-690104-10.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/0\/0d\/690104-10.jpg\/v4-728px-690104-10.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1 robocopy コマンドを使用して、フォルダーをより簡単にコピーします。 robocopy コマンドはxcopy コマンドを置き換えることができます。内容の定義を気にすることなく、フォルダー全体をすばやくコピーできます。たとえば、 C:\tools ディレクトリのすべての内容をD:\backup\tools という新しいフォルダにコピーする場合は、次のコマンドを入力します。 robocopy C:\tools D:\backup\tools /e
/e 修飾子は、robocopy コマンドに、すべてのサブディレクトリを含むディレクトリ全体をコピーするように指示します。これには空のフォルダーも含まれます。 Robocopy は 隠しファイルとシステムファイルを自動的にコピーします。ターゲット パスに存在しない場合は、新しいディレクトリが作成されます。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/f\/f5\/690104-11.jpg\/v4-460px-690104-11.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/f\/f5\/690104-11.jpg\/v4-728px-690104-11.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2ミラーディレクトリを作成します。 バックアップを作成するには、ミラー ディレクトリを作成することが重要です。 robocopy コマンドのミラー オプションを使用すると、ソースの場所のすべての内容を宛先の場所にコピーできます。次に、ソース パスにあるファイルを除く、ターゲットの場所にあるすべてのファイルを削除します。これにより、バックアップ ファイルには最新バージョンのファイルのみが含まれるようになります。たとえば、 C:\Users\My Documentsの ファイルイメージをD:\backup\My Documents にコピーするには、次のコマンドを入力します。 [4] robocopy "C:\Users\My Documents" "D:\backup\My Documents" /mir
この機能により、すべての元のファイルのすべての権限が保持されます。 {"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/ea\/690104-12.jpg\/v4-460px-690104-12.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/ea\/690104-12.jpg\/v4-728px-690104-12.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3 コピー プロセスを再開します。 接続が失われた場合は、コピー プロセスを再開する必要がある場合があります。コマンドは次のとおりです: robocopy "C:\Users\My Documents" "D:\backup\My Documents" /z
{"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/f\/f4\/690104-13.jpg\/v4-460px-690104-13.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/f\/f4\/690104-13.jpg\/v4-728px-690104-13.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 4コピープロセスを記録します。 robocopy を 使用するとログ ファイルを作成できます。これにより、問題を正確に特定し、レプリカ アーカイブを作成できます。 robocopy "C:\Users\My Documents" "D:\backup\My Documents" /log+: <ファイル名> .txt
/log+ 修飾子は、既存のログ ファイルを上書きするのではなく、追加します。古いログ ファイルを更新して上書きする場合は、 /log: <filename>.txt コマンドを使用します。 広告する