Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
フォルダーとサブフォルダーでデータを整理する効率的な方法を見つけた場合。 その構造を複製したい場合もありますが、フォルダーをコピーする一般的な方法には、ファイルの複製も含まれます。 したがって、フォルダーを空にするのに時間を無駄にする必要があります。 幸いなことに、Windows 11 および 10、macOS、および Linux コンピューターでこの問題を回避する方法はいくつかあります. 元のファイルを使わずにフォルダー構造を複製する方法については、以下を参照してください.
Contents
Windows 11でファイルをコピーせずにフォルダー構造をコピーする
Windows ファイル エクスプローラーには、複雑なフォルダー構造を自動的にレプリケートする組み込みオプションがありません。 フォルダ階層をたどって複製するのは面倒で、時間と労力がかかります。 Windows 11 ユーザーにとって幸いなことに、ファイルを転送せずにフォルダー構造をコピーする方法はまだ 2 つあります。
最初の方法は、コマンドプロンプト「Xcopy
」は「拡張コピー」の略で、このコマンドを使用すると、ファイルを複製することなく、フォルダー構造を新しい保存場所に転送できます。 コマンドライン使用 “/t
」 そうするように切り替えます。 問題は、コピー スイッチが空のフォルダーを検出しないことです。 したがって、編集して追加する必要があります。」/e
” スイッチ。この 2 つを組み合わせると、コマンド プロンプトが空のフォルダーを識別し、エンタープライズ モデルをコピーできるようになります。 使用方法は次のとおりです。xcopy
」コマンドプロンプトで:
- 「Windows + R」を押して、ファイル名を指定して実行ダイアログボックスを表示します。
- 印刷 “
cmd
」と入力し、「OK」ボタンをクリックしてコマンドプロンプトを開きます。 - コマンドプロンプトウィンドウで Enter キーを押さずに次のように入力します。
xcopy - レプリケートするフォルダー構造が保存されているパスを入力します。 「xcopy」の後にスペースがあることを確認してください。
- コピーした階層を保存する宛先パスを入力します。 ソース ディレクトリの後にスペースがあることを確認します。
- 以下のスイッチを入力します。 宛先ディレクトリの後にスペースがあることを確認してください。
/t /e - 完全なコマンドは次のようになります。
xcopy “C:usersmy_username_hereDocumentsArchivedWork” “D:BackupsDocumentsWork” /t /e
上記のコマンド例は、アーカイブされた作業フォルダー構造をコピーし、新しい/アクティブな作業ディレクトリに貼り付けます。 - キーボードの「Enter」をタップして、フォルダ構造をコピーするコマンドを有効にします。
「/t」スイッチは、宛先ディレクトリにフォルダー構造を作成します。
「/e」スイッチは、すべての空のフォルダーを結合して宛先ディレクトリに追加します。
コマンド プロンプトを Robocopy コマンドと共に使用して、ディレクトリ、フォルダー、階層、および構造をコピーすることもできます。Microsoft は、Robocopy が「xcopy
ファイルとフォルダーを管理および整理するためのオプションをユーザーに提供します。
Robocopy を使用すると、コマンドを複数回繰り返すことができます。 また、すべてをコピーすることなく、新しいフォルダーを追加するために使用できます。 この機能により、比較的短いコマンド ラインを入力するだけで、複雑なファイル ディレクトリのコピーが簡単になります。 そうするために:
- 「Windows + R」を押して、ファイル名を指定して実行ダイアログボックスを開きます。
- 印刷 “
cmd
」がポップアップ ウィンドウに表示されます。 - 「Ctrl + Shift + Enter」を押したままにして、オプションを有効にします。 “管理者として実行”
- コマンドプロンプトウィンドウが表示されたらコマンド ラインで、次のように入力します。
ロボット - ソース フォルダー構造を引用符で囲み、その後にスペースを入力します。
- コピー先のフォルダー構造を、引用符とその後にスペースを付けて入力します。
- 次のスイッチをコピーして、コマンドの最後に貼り付けます。
/e /xf - 完全なコマンドは次のようになります。
robocopy “C:usersmy_username_hereDocumentsArchivedWork” “D:BackupsDocumentsWork” /e /xf * - 「Enter」キーを押してコマンドを有効にします。
「/e
」 スイッチにより、システムをコピーできます。 空 ディレクトリ構造のフォルダ
「/xf *
」 スイッチはコマンドに ファイルを除外する.
Windows 11 ユーザー向けの 2 番目のオプションは、サードパーティ ソフトウェアを使用してフォルダー構造をコピーすることです。 これは、コマンド チェーンでの作業に不安を感じている場合や、技術的な知識が不明な場合に最適なオプションです。 最も簡単に使用できるツールの 1 つは Duplicate Directory です. 開発者は、このツールの有用性を検討してほしいと考えています. そのため、固定価格はありません。 顧客は、ソフトウェアのダウンロードに必要な金額を寄付できます。 Duplicate Directory を使用して構造を複製するには、次の手順を実行します。
- ダウンロードして有効化 「重複したディレクトリ」
- 元のフォルダー構造のパスを選択します。
- コピーしたフォルダー構造の場所のパスを選択します。
- プレス “繰り返す” ボタン。
プログラムは、ファイルを移動またはコピーすることなく、すべてのソース フォルダーを新しい場所に複製します。
Windows 10でファイルをコピーせずにフォルダー構造をコピーする
Windows ファイル エクスプローラーは、ファイルのフォルダーを手動で作成する場合に便利です。 ただし、Windows 10 ユーザーがフォルダーとディレクトリ構造のコピーを作成できる機能はありません。 複雑な個人的または専門的なプロジェクトに取り組んでいる場合フォルダがサブフォルダでいっぱいになっている可能性があります。 この構造を再構築するには、多くの忍耐とエネルギーが必要でした。 幸いなことに、コマンド ラインを使用して新しいフォルダー構造を簡単に作成できます。
コマンド ラインは疑似コードとして機能し、通常はコマンド プロンプトでさまざまなタスクを実行するために使用されます。」xcopy
コマンド」シミュレートフォルダまた、コピーまたは除外する特性を決定するスイッチを使用して変更できます。/t
」は、すべてのフォルダーをファイルなしで複製する必要があることをシステムに通知します。 この機能は空のフォルダを登録しないためです。 コマンドラインには「/e
” スイッチ。システムは空のフォルダーを含む構造をスキャンし、それらをすべて複製します。 コマンドを実行するには:
- “をタップWindows + R」をクリックして、[実行]ダイアログ ボックスを開きます。
- 印刷 “
cmd
」をクリックし、「同意」をクリックして、コマンド プロンプトを開きます。 - 次のコマンドを入力するか、コピーして貼り付けます。 (最後にスペース)「Enter」キーを押さずに:
xcopy - ソース ディレクトリを引用符で囲んで入力し、その後にスペースを追加します。「Enter」は押さないでください。
- ソース フォルダー構造をコピーする宛先フォルダーを入力します。 その後にスペースを 1 つ追加します。「Enter」は押さないでください。
- 次のスイッチをコピーして貼り付けます。
/t /e - 完全なコマンド ラインは次のようになります。
xcopy “C:usersmy_username_hereMusic” “F:Music” /t /e
上記の例では、階層/フォルダー構造をコピーしています。 ユーザーの Music フォルダの (空のフォルダを含む) を作成し、外部ドライブの「Music」フォルダに作成します。 - キーボードの「Enter」を押します。
もう 1 つのオプションは、Robocopy コマンドです。これにより、複数の複製操作が可能になり、必要に応じて新しいフォルダーのみを追加できます。 Robocopy 行を使用してフォルダー構造をコピーするには:
- 「Windows + R」をクリックして、ファイル名を指定して実行ダイアログボックスを表示します。
- 印刷 “
cmd
」を新しいウィンドウで表示します。 - 「Ctrl + Shift + Enter」を押して、コマンドプロンプトを管理者として実行します。
- 次のテキストを入力します。 (末尾にスペース)「Enter:」を押さずにコマンドラインに。
ロボット - 最後に引用符を付けてソース フォルダーを入力します。 その後ろにスペースを追加します.「Enter」を押さないでください.
- 宛先フォルダーを入力し、その後にスペースを追加します。「Enter」は押さないでください。
- 次のスイッチを入力するか、コピーして貼り付けます。
/e /xf - 「Enter」ボタンをタップして、完全なコマンドを開きます。
すべてのサブフォルダーを保持し、元のファイルを除外する構造複製操作。
「/e」スイッチは、すべてを含めることを示しています。 空 フォルダーとサブフォルダー (すべて)
「/xf」スイッチ ファイルを除外する.
Mac でファイルをコピーせずにフォルダー構造をコピーする
MacBook を使用している場合は、コマンド ラインまたはサードパーティ ソフトウェアを使用してフォルダー構造をコピーできます。
MacOS Mac ターミナルを使用してコマンドを実行し、プログラムでフォルダー構造をコピーします。
- 構造のソース フォルダーを開きます。
- 複製構造の宛先フォルダーを開きます。
- 「ランチパッド」ボタンをタップし、検索バーに「ターミナル」と入力します。
- 検索結果に表示されたときプログラムをタップして開きます。
- ターミナル ウィンドウに次のコマンドを入力します。
rsync -avf"+ */" -f"- *"
- ソース フォルダーをウィンドウにドラッグ アンド ドロップします。
- 宛先フォルダーもターミナルにドラッグ アンド ドロップします。
- キーボードから「Enter」を押します。
このアクションは、元のファイルを保持せずに、フォルダー構造を新しい場所に複製します。
構造と階層をコピーすることもできます。 複製ディレクトリ ソフトウェア.このアプリはコマンドラインの書き込みとは関係なく、寄付で動作します。 ユーザーはプログラムの価値を判断し、寄付後にダウンロードできます。 ソフトウェアの使用方法は次のとおりです。
- ダウンロードして有効化 重複したディレクトリ.
- フォルダ構造のソース パスを選択します。
- 複製された構造のロケーション パスを選択します。
- 「繰り返し」ボタンをクリックします。
プログラムは、フォルダーとサブフォルダーをシミュレートします。 ただし、ファイルは保持されません。 これにより、情報を保存および再編成できます。
Linux でファイルをコピーせずにフォルダー構造をコピーする
Linux システムでは、ユーザーはさまざまなコマンドを実行できますが、すべてのコマンド ラインを覚えるのは難しい場合があります。 Linux でフォルダ構造をコピーする最速の方法は、ファイルとディレクトリをシミュレートするためのツールである「rsync」コマンドを使用することです。 「rsync」ユーティリティは Linux 製品にプリインストールされているため、ファイルなしでフォルダー階層を複製するのは非常に簡単です。 そうするために:
- 「Crtl + Alt + T」を押してターミナルアプリを開きます。
- 次のテキストを入力します。
rsync
” ターミナル ウィンドウのコマンド:$ rsync -av -f"+ */" -f"- *" "(source)(destination)"
- それ以外の “
source
」を元のフォルダー構造のパスに置き換えます。 - 関係
destination
」を、コピーされた構造を作成するためのパスに置き換えます。 - 「入力」ボタンを押します。
変更されたコマンド ラインは、システムにフォルダーとサブフォルダーを複製するように指示しますが、ファイルはスキップします。
フォルダ構造を効率的にシミュレート
私たちのラップトップと PC を使用すると、個人的および専門的なデータとドキュメントを追跡できます。 そのため、情報をうまく整理することが不可欠です。 あなたの情報が正しいことを確認するため。 コマンド ラインまたはサードパーティ プログラムを使用して、デバイス上の空のフォルダー構造をシミュレートできます。
フォルダまたはディレクトリ階層をコピーしたことがありますか? この記事に記載されている方法のいずれかを使用しましたか? 以下のコメントセクションでお知らせください。