Windowsでフォルダとディレクトリの内容を印刷する5つの方法

ホームユーザーであろうとビジネスの一部であろうと、いつかディレクトリのコンテンツ全体で構成されるリストを印刷する必要があるかもしれません。その日が来ると、次の方法で時間を大幅に節約できます。この記事では、フォルダの内容をリストとして印刷する5つの異なる方法を紹介します。

1.コマンドDOS

これは、覚えやすく、実行しやすい多くの重要なコマンドラインコマンドの1つです。

  1. [スタート]メニューの検索バーにコマンドプロンプトを入力し、最適なものを選択してコマンドプロンプトを開きます。次に、右クリックして[管理者として実行]を選択します。
  2. cdコマンドを使用して、印刷するディレクトリに移動します。たとえば、Documentsフォルダーに移動するには、 cd C: Users YourUserName Documentsと入力し、自分の使用名を自分のものに切り替えます。
  3. dir> print.txtと入力しEnterキーを押して、コマンドプロンプトを終了します。
  4. ファイルエクスプローラーで同じフォルダーに移動すると、 print.txtファイルが表示されます。これは、メモ帳(またはその他のテキストエディタ)で開いて印刷できるプレーンテキストファイルです。

関連: Windows 10でコマンドプロンプト(CMD)を使用してディレクトリを変更する方法

2.コンテキストメニューの設定

任意のフォルダの右クリックコンテキストメニューにディレクトリの印刷機能を追加できます。これにより、フォルダの内容リストが直接プリンタに送信されます。 Windows 10の場合、次の手順に従います。

  1. メモ帳(またはお好みのテキストエディタ)を起動します。
  2. 以下を貼り付けます。
     @echo off
    dir %1 /-p /o:gn > "%temp%Listing"
    start /w notepad /p "%temp%Listing"
    del "%temp%Listing"
    exit
  3. ファイルを%WinDir% Printdir.batとして保存します。これにより、ファイルはルートWindowsシステムディレクトリに配置されます。 (権限が原因でできない場合は、必要な場所に保存してから、手動でC:/ Windowsディレクトリに移動してください。)
  4. メモ帳を閉じます。
  5. メモ帳をもう一度起動して、新しいファイルを作成します。
  6. 以下を貼り付けます。
     Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOTDirectoryShell]
    @="none"
    [HKEY_CLASSES_ROOTDirectoryShellPrint_Directory_Listing]
    @="Print Directory Listing"
    [HKEY_CLASSES_ROOTDirectory
    hellPrint_Directory_Listingcommand]
    @="Printdir.bat "%1""
    [HKEY_CLASSES_ROOTSOFTWAREClassesDirectory]
    "BrowserFlags"=dword:00000008
    [HKEY_CLASSES_ROOTSOFTWAREClassesDirectory
    hellPrint_Directory_Listing]
    @="Print Directory Listing"
    [HKEY_CLASSES_ROOTSOFTWAREClassesDirectory
    hellPrint_Directory_Listingcommand]
    @="Printdir.bat "%1""
    [HKEY_CURRENT_USERSoftwareMicrosoftWindowsShellAttachmentExecute{0002DF01-0000-0000-C000-000000000046}]
    @=""
    [HKEY_CLASSES_ROOTSOFTWAREClassesDirectory]
    "EditFlags"="000001d2"
  7. ファイルを%UserProfile% Desktop PrintDirectoryListing.regとして保存します。これにより、ファイルがデスクトップに配置されます。
  8. デスクトップに移動し、 PrintDirectoryListing.regファイルをダブルクリックします。これにより、 Windowsレジストリが変更され、リスクが生じる可能性があります。心配な場合は、最初にレジストリをバックアップしてください。
  9. フォルダ内を右クリックし、[ディレクトリリストの印刷]を選択して、リストを直接印刷します。

3.カレンの電動工具

カレンのディレクトリプリンタは、豊富な機能を備えたGUIツールです。それでも、私たちの主な関心事は、ファイルサイズ、拡張子、最終変更の日時、属性など、他のデータビットと一緒にファイルの名前を出力する機能です。

印刷されたファイルのリストは、名前、サイズ、作成日、最終変更日、または最終アクセス日で並べ替えることができます。ファイルのリストは、特定の条件を満たすファイルのみを含めるようにフィルタリングすることもでき、結果のリストをフォーマットまたは強調表示することができます(ただし、限られた範囲でのみ)。

カレンのディレクトリプリンタは、右クリックのコンテキストメニューに含めることができ、ネットワーク接続されたコンピュータでも機能します。ファイルリストは、プリンタに直接送信することも、テキストファイルとして保存することもできます。

ダウンロード:カレンのWindows 10用ディレクトリプリンター(無料)

4.ディレクトリリストと印刷

Directory List&Printは、KarenのDirectoryPrinterよりもシンプルで小さなソリューションです。生成されたリストは、クリップボードにコピーして他のプログラムに貼り付けることも、WordやExcelなどのプログラムにワンクリックで直接挿入することもできます。

データはタブで区切られているため、Excelにテーブルとして自由に貼り付けることもできます。

Directory List&Printは、ファイル属性に加えて、ファイル拡張子の有無にかかわらずファイル名の表示を制御できます。また、結果のリストを並べ替えて、右クリックのコンテキストメニューに統合するためのオプションも提供します。 Proバージョンには、チェックサム、メディアディメンション、メタファイルプロパティなど、さらに高度なデータを含めることができます。

ダウンロード: Windows 10用のディレクトリリストと印刷(無料、$ 22 Pro)

5.JRディレクトリプリンタ

JR Directory Printerは、この記事の3つのサードパーティアプリの中で最も軽量で、ダウンロードサイズはわずか173KBです。持ち運びができるので、設置する必要もありません。

Windows 10での起動時に問題が発生した場合は、互換モードで実行する必要があります。

  1. JDirPrinter.exeを右クリックし、[プロパティ]を選択します
  2. [互換性]タブで、[このプログラムを互換モードで実行する]をオンにし、[ Windows XP(Service Pack 3) ]を選択します

その後は使いやすいです。リストするフォルダーを選択し、そのすべてのサブフォルダーを再帰(含める)するかどうか、およびファイル名を小文字にするかどうかを選択してから、[開始]をクリックします。 DirPrint.txtというファイルを作成して開き、他の場所で編集またはコピーできます。

その他のオプション([表示]タブの下)には、KB /バイト単位のファイルサイズ、属性、およびカスタムファイル長が含まれます。非常に軽量でシンプルですが、そうすることを目的としています。

ダウンロード: JR Directory Printer forWindows 10 (無料)

ディレクトリの内容をどのように印刷しますか?

Windowsには、ユーザーフレンドリーな方法でフォルダーの内容を印刷するネイティブ機能がない場合がありますが、回避策とすべてのフリーウェアのおかげで、実際には簡単です。