Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法

フォルダーやサブフォルダーにまたがってデータを整理する効果的な方法を見つけた場合は、その構造を複製することになるでしょう。ただし、フォルダーをコピーする一般的な方法にはファイルの複製も含まれるため、フォルダーを空にするのに時間を無駄にする必要があります。幸いなことに、Windows 11 および 10、macOS、および Linux ベースのコンピューターでは、いくつかの方法でこの問題を回避できます。元のファイルなしでフォルダー構造を複製する方法については、読み続けてください。

Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法

Windows 11でファイルをコピーせずにフォルダー構造をコピーする

Windows ファイル エクスプローラーには、複雑なフォルダー構造を自動的に複製するための組み込みオプションはありません。フォルダー階層をたどって複製するのは面倒で、時間と労力がかかります。Windows 11 ユーザーにとって幸いなことに、ファイルを転送せずにフォルダー構造をコピーする方法が他にも 2 つあります。

1 つ目の方法では、コマンド プロンプトを使用します。「Xcopy」は「拡張コピー」の略で、このコマンドを使用すると、ファイルを複製せずにフォルダー構造を新しい保存場所に転送できます。コマンドラインでは、/tこれを行うために「 」スイッチを使用します。問題は、複製スイッチが空のフォルダーを検出できないことです。そのため、スイッチを変更して「 」スイッチを追加する必要があります/e。2 つを組み合わせると、コマンド プロンプトが空のフォルダーを識別し、その組織モデルをコピーするのに役立ちます。xcopyコマンドプロンプトで「 」を使用する方法は次のとおりです。

  1. Windows + Rを押して、 「ファイル名を指定して実行」ダイアログを開きます。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  2. cmdダイアログ ウィンドウに入力し、 [OK]ボタンをクリックしてコマンド プロンプトを起動します。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  3. コマンド プロンプト ウィンドウで、Enter キーを押さずに次のように入力します:
    xcopy
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  4. 複製するフォルダー構造を保存するパスを入力します。xcopyの後にスペースがあることを確認してください。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  5. コピーした階層を保存する宛先パスを入力します。ソース ディレクトリの後にスペースがあることを確認してください。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  6. 以下のスイッチを入力します。宛先ディレクトリの後にスペースがあることを確認してください。
     /t /e
  7. 完成したコマンドは次のようになります。
    xcopy “C:\users\my_username_here\Documents\Archived\Work” “D:\Backups\Documents\Work” /t /e 上記のコマンド例は、
    アーカイブされた作業フォルダー構造をコピーして貼り付けます。それを新しい/アクティブな作業ディレクトリにコピーします。
  8. キーボードのEnterをタップして、フォルダー構造をコピーするコマンドをアクティブにします。

「/t」スイッチは、宛先ディレクトリにフォルダー構造を作成します。

「/e」スイッチには、すべての空のフォルダーが含まれ、宛先ディレクトリに追加されます。

コマンド プロンプトと Robocopy コマンドを使用して、フォルダー ディレクトリ、階層、構造をコピーすることもできます。Microsoft は、Robocopy が のより高機能なバージョンとして機能しxcopy、ファイルやフォルダーを操作および整理するためのより多くのオプションをユーザーに提供することを意図していました。

Robocopy を使用すると、コマンドを複数回再実行でき、すべてを再コピーせずに新しいフォルダーを追加するために使用できます。この機能を使用すると、比較的短いコマンド ラインを入力するだけで、複雑なファイル ディレクトリをコピーする手間が省けます。そうするために:

  1. Windows + Rを押して、 「ファイル名を指定して実行」ダイアログを起動します。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  2. cmdポップアップウィンドウに入力します。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  3. Ctrl + Shift + Enter を押したままにして、 「管理者として実行」オプションを有効にします。
  4. コマンド プロンプト ウィンドウが表示されたら、次のコマンド ラインを入力します。
    robocopy
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  5. ソース フォルダーの構造を引用符で囲み、その後にスペースを入れて入力します。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  6. 宛先フォルダー構造を引用符とスペースを入れて入力します。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  7. 次のスイッチをコピーし、コマンドの最後に貼り付けます:
    /e /xf
  8. 完成したコマンドは次のようになります。
    robocopy “C:\users\my_username_here\Documents\Archived\Work” “D:\Backups\Documents\Work” /e /xf *
  9. Enterキーを押してコマンドをアクティブにします。

/e」スイッチを使用すると、システムはディレクトリ構造内の空のフォルダーをコピーできます。

/xf *」スイッチは、ファイルを除外するようにコマンドに指示します。

Windows 11 ユーザー向けの 2 番目のオプションは、サードパーティ ソフトウェアを使用してフォルダー構造をコピーすることです。これは、コマンド ラインの操作に不安を感じたり、技術的な知識に自信がない場合に最適です。最もユーザーフレンドリーなプログラムの 1 つは、Duplicate Directory です。開発者は、このツールがどれほど役立つかをユーザーに判断してもらいたいと考えているため、固定価格はありません。顧客はソフトウェアをダウンロードするために好きな金額を寄付できます。複製ディレクトリを使用して構造を複製するには、次の手順を実行します。

  1. Duplicate Directoryをダウンロードして起動します。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  2. 元のフォルダー構造のパスを選択します。
  3. コピーしたフォルダー構造の場所のパスを選択します。
  4. 「複製」ボタンを押します。

プログラムは、ファイルを移動またはコピーすることなく、すべてのソース フォルダーを新しい場所に複製します。

Windows 10でファイルをコピーせずにフォルダー構造をコピーする

Windows ファイル エクスプローラーは、ファイル用のフォルダーを手動で作成する場合に便利ですが、Windows 10 ユーザーがフォルダー構造とディレクトリのコピーを作成できる機能はありません。複雑な個人プロジェクトまたは仕事上のプロジェクトに取り組んでいる場合、フォルダーにはサブフォルダーが詰め込まれている可能性があります。この構造を再構築するには、多くの忍耐とエネルギーが必要です。幸いなことに、コマンド ラインを使用してフォルダー構造を簡単に再作成できます。

コマンド ラインは疑似コードとして機能し、通常はさまざまなタスクを実行するためにコマンド プロンプトとともに使用されます。「xcopy」コマンドはフォルダーを複製し、どの要素をコピーまたは除外するかを決定するスイッチを使用してフォルダーを変更できます。「/t」スイッチは、ファイルを含まないすべてのフォルダーを複製する必要があることをシステムに通知します。この関数は空のフォルダーを登録しないため、コマンドラインには「/e」スイッチも含まれます。システムは空のフォルダーを含む構造をスキャンし、そのフォルダー全体を複製します。コマンドを実行するには:

  1. 「Windows + R」をタップして「ファイル名を指定して実行」ダイアログを開きます。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  2. と入力して「OK」cmdをクリックし、コマンド プロンプトを起動します。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  3. Enter キーを押さずに、次のコマンドを入力するか、コピーして貼り付けます (末尾にスペースを含めます):
    xcopy
  4. ソース ディレクトリを引用符で囲んで入力し、その後にスペースを追加します。Enter キーは押さないでください。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  5. ソースのフォルダー構造をコピーする宛先フォルダーを入力し、その後にスペースを追加します。Enter キーは押さないでください。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  6. 次のスイッチをコピーして貼り付けます:
    /t /e
  7. 完全なコマンド ラインは次のようになります。
    xcopy “C:\users\my_username_here\Music” “F:\Music” /t /e
    上記の例は、ユーザーの Music フォルダーのフォルダー階層/構造 (空のフォルダーを含む) をコピーします。そして、それを外部ドライブの Music フォルダーに作成します。
  8. キーボードのEnter キーを押します。

もう 1 つのオプションは、複数の繰り返しアクションを許可し、必要に応じて新しいフォルダーのみを追加できる Robocopy コマンドです。Robocopy 行を使用してフォルダー構造をコピーする方法は次のとおりです。

  1. Windows + Rをクリックして、「ファイル名を指定して実行」ダイアログを表示します。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  2. cmd新しいウィンドウに入力します。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  3. Ctrl + Shift + Enter を押したままにして、管理者としてコマンド プロンプトを実行します。
  4. Enter キーを押さずに、コマンド ラインに次のテキスト (末尾にスペースを入れます) を入力します:
    robocopy
  5. ソース フォルダーの末尾に引用符を付けて入力し、その後にスペースを追加します。Enter キーは押さないでください。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  6. 宛先フォルダーを入力し、その後にスペースを追加します。Enter キーは押さないでください。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  7. 次のスイッチを入力するか、コピーして貼り付けます:
    /e /xf
  8. Enterキーをタップして完全なコマンドを起動します。

このアクションでは、すべてのサブフォルダーを保持し、元のファイルを除外して構造を複製します。

「/e」スイッチは、すべての空のフォルダーとサブフォルダー (すべて) を含めるように指示します。

「/xf」スイッチはファイルを除外します。

Mac でファイルをコピーせずにフォルダー構造をコピーする

MacBook をお持ちの場合は、コマンド ラインまたはサードパーティ ソフトウェアを使用してフォルダー構造をコピーできます。

MacOS は Mac ターミナルを使用してコマンドを実行します。プログラムでフォルダー構造をコピーするには:

  1. 構造体のソースフォルダーを開きます。
  2. 複製構造の宛先フォルダーを開きます。
  3. Launchpadボタンをタップし、検索バーに「ターミナル」と入力します。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  4. 検索結果にプログラムが表示されたら、プログラムをタップして開きます。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  5. ターミナル ウィンドウに次のコマンドを入力します。rsync -avf"+ */" -f"- *"
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  6. ソース フォルダーをウィンドウにドラッグ アンド ドロップします。
  7. 宛先フォルダーもターミナルにドラッグ アンド ドロップします。
  8. キーボードのEnter キーを押します。

このアクションにより、元のファイルを保持せずに、新しい場所にフォルダー構造のクローンが作成されます。

また、Duplicate Directory ソフトウェアを使用して構造と階層をコピーすることもできます。このアプリはコマンドラインを記述する必要がなく、寄付によって動作します。ユーザーはプログラムの価値を決定し、寄付を行った後にダウンロードできます。ソフトウェアの使用方法は次のとおりです。

  1. Duplicate Directoryをダウンロードして起動します。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  2. フォルダー構造のソース パスを選択します。
  3. クローン構造の場所のパスを選択します。
  4. 「複製」ボタンをクリックします。

プログラムはフォルダーとサブフォルダーを複製しますが、ファイルは保存しないため、新しいデータを保存および整理できます。

Linux でファイルをコピーせずにフォルダー構造をコピーする

Linux システムではユーザーが多数のコマンドを実行できますが、すべてのコマンド ラインを覚えるのが難しい場合があります。Linux でフォルダー構造をコピーする最も簡単な方法は、ファイルとディレクトリを複製するツールである「rsync」コマンドを使用することです。Linux 製品には「rsync」ユーティリティがプリインストールされているため、ファイルなしでフォルダー階層のクローンを作成するのは比較的簡単です。そうするために:

  1. Crtl + Alt + Tを押してターミナル アプリを開きます。
  2. rsyncターミナル ウィンドウで次の「 」コマンドを入力します。 $ rsync -av -f "(source)" "(destination)"
  3. source」を元のフォルダー構造を含むパスに置き換えます。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  4. destination」を、コピーされた構造が作成されるパスに置き換えます。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法
  5. Enterキーを押します。
    Windows PC、Mac、または Linux でファイルをコピーせずにフォルダー構造をコピーする方法

変更されたコマンド ラインは、フォルダーとサブフォルダーを複製するが、ファイルはスキップするようにシステムに指示します。

フォルダー構造を効率的に複製する

私たちのラップトップや PC は、個人情報や職業上の情報や文書を追跡するのに役立つため、データが適切に整理されていることが不可欠です。データが適切であることを確認するには、コマンド ラインまたはサードパーティ プログラムを使用して、デバイス上に空のフォルダー構造を複製します。

フォルダー階層やディレクトリをコピーしたことがありますか? この記事で説明した方法のいずれかを使用しましたか? 以下のコメントセクションでお知らせください。

Sign up and earn $1000 a day ⋙

Leave a Comment

Windows の ProgramData フォルダーとは何ですか?

Windows の ProgramData フォルダーとは何ですか?

Windowsの新しいバージョンでは、システムドライブ(通常はC:\)にProgramDataというフォルダがあります。ただし、このフォルダは隠しフォルダなので、ファイルエクスプローラーでフォルダとファイルの表示を有効にした場合にのみ表示されます。

Windows 10 で EPUB ファイルを開く方法 (Microsoft Edge なし)

Windows 10 で EPUB ファイルを開く方法 (Microsoft Edge なし)

Microsoftの新しいChromiumベースのEdgeブラウザは、EPUB電子書籍ファイルのサポートを終了しました。Windows 10でEPUBファイルを表示するには、サードパーティ製のEPUBリーダーアプリが必要です。以下に、無料で使える優れたアプリをいくつかご紹介します。

Windows 11のテキストおよび画像作成アプリを表示する方法

Windows 11のテキストおよび画像作成アプリを表示する方法

Windows 11 ビルド 26120.4741 (Beta 24H2) およびビルド 26200.5710 (Dev 25H2) 以降では、ユーザーは Windows 搭載の AI モデルを使用しているサードパーティ アプリを確認できます。

Flyby11を使って古いパソコンにWindows 11をインストールする方法

Flyby11を使って古いパソコンにWindows 11をインストールする方法

Windows 10のサポート終了が近づいており、お使いのコンピューターがWindows 11を実行できない場合は、廃棄処分となります。しかし、簡単なハッキングで古いコンピューターでもWindows 11を実行できる便利なツールがあります。

Windows のゲームモードについて

Windows のゲームモードについて

Windows 10/11 のパフォーマンス ブースターであるゲーム モードは、お気に入りの FPS から 1 秒あたり数フレームを余分に絞り出すだけではありません。

SpeedFanを使ってCPU温度とコンピューターのファン速度を確認する方法

SpeedFanを使ってCPU温度とコンピューターのファン速度を確認する方法

SpeedFan ツールは、コンピューターの温度、CPU 使用率、ファン速度をチェックして、冷却できるようにします。

多くの人が使っていないWindowsの10の優れた機能

多くの人が使っていないWindowsの10の優れた機能

タスクバー上でフリーズしたアプリを強制終了したり、コンピュータを離れると自動的にロックしたりと、もっと早く見つけたかったツールがたくさんあります。

近距離共有 Windows 11 を使用してファイルを共有する手順

近距離共有 Windows 11 を使用してファイルを共有する手順

近距離共有 Windows 11 は、コンピューターに組み込まれた共有機能で、ファイルや Web ページを他のユーザーに直接送信できます。

WindowsでIRQL NOT LESS OR EQUALエラーを修正する方法

WindowsでIRQL NOT LESS OR EQUALエラーを修正する方法

IRQL NOT LESS OR EQUAL エラーは、通常、システム プロセスまたはドライバーが適切なアクセス権限なしでメモリ アドレスにアクセスしようとしたときに発生するメモリ関連のエラーです。

Windows コンピュータの起動を高速化するための簡単な変更

Windows コンピュータの起動を高速化するための簡単な変更

必要のないアプリケーションをオフにすることは、Windows コンピュータの起動を高速化する最も効果的な方法です。

Windows Sandbox: リスクなしで何でも開ける秘密のアプリ

Windows Sandbox: リスクなしで何でも開ける秘密のアプリ

このツールを使用すると、メインのコンピュータに損傷を与えるリスクなしに、疑わしいファイルを安全に確認したり、疑わしいソフトウェアをインストールしたり、危険な Web サイトを閲覧したりすることができます。

最近廃止されたInternet Explorerの代わりにIEモードを使用する方法

最近廃止されたInternet Explorerの代わりにIEモードを使用する方法

Windows 11ではInternet Explorerが削除されます。この記事では、WebTech360がWindows 11でInternet Explorerを使用する方法をご紹介します。

Microsoft Storeでアプリの自動更新をオフにする方法

Microsoft Storeでアプリの自動更新をオフにする方法

ストアでは、アプリのアップデートを一時停止できる期間が1~5週間に制限され、永続的なトグルが削除されました。強制アップデートをブロックしたい場合は、以下の設定をお試しください。

「Docker: 無効な参照形式」エラーの修正方法

「Docker: 無効な参照形式」エラーの修正方法

Dockerを使えば、コンテナの構築、実行、管理が簡単になります。ただし、イメージの実行または構築時に「Invalid Reference Format」エラーが発生する場合があります。

Windows 11の画面に時計を表示する方法

Windows 11の画面に時計を表示する方法

Windows 11 では、タスクバーに時計を表示するだけでなく、コンピューターの画面に時計を表示するように調整できます。