技術ノート ウィンドウズ 右クリックでフォルダーのファイルリストをコピーする方法

右クリックでフォルダーのファイルリストをコピーする方法

右クリックでフォルダーのファイルリストをコピーする方法

ファイルでいっぱいのフォルダーがあり、それらのファイルのリストを保存または印刷したいとします。レジストリをいくつか簡単に編集すると、フォルダーの内容をクリップボードにコピーするための右クリック コマンドを追加できます。

右クリックでフォルダーのファイルリストをコピーする方法

Windows のディレクトリ内のファイルのリストを印刷したり保存したりする必要がある場合は、それを行うためのコマンドが組み込まれていないことをご存知でしょう。もちろん、フォルダーの スクリーンショットをキャプチャし て印刷してみることもできますが、すべてのファイルをショット内に取得できるわけではありません。また、プロンプトからコマンドを使用して、 ディレクトリのリストをファイルにパイプする という方法もあるかもしれませんが、これでも十分に機能します。しかし、フォルダーを右クリックしたときに表示されるコンテキスト メニューに、ファイルのリストをクリップボードに即座にコピーする簡単なコマンドを追加してはどうでしょうか?それを実現する方法は次のとおりです。

レジストリを手動で編集してファイルリストをコピーするための右クリックコマンドを追加する

右クリックでフォルダーのファイルリストをコピーする方法

Windows のどのバージョンでも右クリック コマンドを追加するには、Windows レジストリをいくつか編集するだけです。

右クリックでフォルダーのファイルリストをコピーする方法

標準警告: レジストリ エディタは強力なツールであり、これを誤って使用すると、システムが不安定になったり、操作不能になったりする可能性があります。これは非常に簡単なハックであり、指示に従っている限り、問題は発生しません。とはいえ、これまでレジストリ エディターを使用したことがない場合は、始める前に について読むことを検討してください。そして、変更を加える前に必ず レジストリ (そして コンピュータも !) をバックアップしてください。

右クリックでフォルダーのファイルリストをコピーする方法

「スタート」を押して「regedit」と入力して、レジストリ エディタを開きます。 Enter キーを押してレジストリ エディタを開き、PC に変更を加える許可を与えます。

レジストリ エディターで、左側のサイドバーを使用して次のキーに移動します。

 HKEY_CLASSES_ROOT\ディレクトリ\シェル

次に、 shell キー内に新しいキーを作成します。 shell キーを右クリックし、[新規] > [キー] を選択します。新しいキーに「copylist」という名前を付けます。実際には、このキーにどのような名前を付けるかは重要ではありません。わかりやすい名前を付けてください。

ここで、新しい copylist キー内の (Default) 値を変更します。 copylist キーを選択した状態で、 (Default) 値をダブルクリックしてそのプロパティ ウィンドウを開きます。

プロパティウィンドウで、「値のデータ」ボックスの値を「ファイルリストをクリップボードにコピー」に設定し、「OK」をクリックします。この値により、コンテキスト メニューに表示されるコマンドの名前が決まります。この場合も、任意のテキストを入力して、簡潔でわかりやすいものにすることをお勧めします。

次に、 copylist キー内に新しいキーを作成します。 copylist キーを右クリックし、[新規] > [キー] を選択します。新しいキーに「command」という名前を付けます。

ここで、新しい command キー内の (Default) 値を変更します。 command キーを選択した状態で、 (Default) 値をダブルクリックして、そのプロパティ ウィンドウを開きます。

(Default) 値は、コンテキスト メニューでオプションを選択したときに実行される実際のコマンドを指定します。すべてのファイル名の単純なリストをクリップボードにコピーするコマンドを追加するには、「値のデータ」ボックスに次のテキストを入力し、「OK」をクリックします。

 cmd /c dir "%1" /b /a:-d /o:n |クリップ

あるいは、ファイル名だけでなく詳細を含むリストをコピーしたい場合は、そのコマンドから /b スイッチを削除することもできます。これにより、ファイルの名前、日付、サイズもコピーされます。代わりに、次のテキストを「値のデータ」ボックスに入力します。

 cmd /c dir "%1" /a:-d /o:n |クリップ

コマンド プロンプト dir コマンドを呼び出しているため、必要に応じてコマンドがサポートする任意のスイッチを使用することもできます。詳細については、 Microsoft のドキュメントで dir コマンドを 確認するか、 dir /? と入力してください。コマンドプロンプトで。

どのコマンドを選択しても、変更はすぐに反映されるため、レジストリ エディターを終了できます。テストするには、任意のフォルダーを右クリックし、「ファイル リストをクリップボードにコピー」コマンドを選択します。コマンド プロンプト ウィンドウが開いたり閉じたりする一瞬の瞬間が表示される場合があります。クリップボードの内容を選択したアプリに貼り付けることができます。

/b スイッチを指定してコマンドを選択すると、ファイルの単純なリストが表示されます。

/b スイッチなしでコマンドを選択すると、詳細が表示されます。

いつでも変更を元に戻したい場合は、レジストリに戻って、作成した copylist キーを削除してください。これにより、 copylist キー内に作成した値とその他のキーが自動的に削除され、コンテキスト メニューからコマンドが削除されます。

右クリックでフォルダーのファイルリストをコピーする方法

ワンクリックレジストリハックをダウンロード

自分でレジストリを調べたくない場合は、使用できるレジストリ ハックをいくつか作成しました。 「単純なファイル名をクリップボードにコピー」ハックは、ファイル名だけをコンテキスト メニューにコピーするコマンドを追加します。 「ファイル名と詳細をクリップボードにコピー」は、ファイル名、日付、サイズをコピーするコマンドをコンテキスト メニューに追加します。また、「コンテキスト メニューからファイルのコピー コマンドを削除 (デフォルト)」を選択すると、追加したコマンドに関係なくコマンドが削除されます。 3 つのハックはすべて、次の ZIP ファイルに含まれています。使用するものをダブルクリックし、プロンプトをクリックして進みます。

これらのハックは、実際には単なる copylist キーであり、前のセクションで説明した追加のキーと値を取り除いて、.REG ファイルにエクスポートします。ハックを実行すると値が変更されるだけです。レジストリをいじるのが好きなら、時間をかけて 独自のレジストリ ハックの作成方法を 学ぶ価値があります。

「右クリックでフォルダーのファイルリストをコピーする方法」に関するベスト動画選定!

【Windows11】複数のファイルをフォルダーに整理する方法
パソコンファイル名だけを一気にコピペする方法!#shorts