Windowsディレクトリ内のファイルのリストを印刷する方法

最近、コンピュータの特定のディレクトリにあるすべてのファイルとフォルダのリストを友人に送信する必要があり、それを実行するための最良の方法を見つけるのに時間がかかりました。さまざまな方法で遊んだ後、ファイルとフォルダーのすべてのデータに加えて、ファイルのサイズ、最終更新日などの追加情報を含む見栄えの良いExcelスプレッドシートを作成することができました。(Excel spreadsheet)

この記事では、ディレクトリリスト(directory listing)を生成する2つの主な方法、つまりコマンドライン(command line)を使用する方法とサードパーティのプログラムを使用する方法について説明します。ニーズが非常に単純な場合は、コマンドライン方式(command line method)が最も簡単で、追加のツールは必要ありません。もっと凝ったレポートが必要な場合は、フリーウェアユーティリティをチェックしてください。

コマンドライン

それで、最初にコマンドラインメソッド(command line method)から始めましょう。それは簡単で、おそらくこの記事を読んでいる人の90%にとっては十分でしょう。開始するには、エクスプローラを(Explorer and browse)開き、ディレクトリリスト(directory listing)を取得するフォルダの上にあるフォルダディレクトリ(folder directory)を参照します。

C:Test MyTestFolderの(MyTestFolder)ファイルとフォルダーのリスト(file and folder listing)を印刷する場合は、C:Testに移動し、Shiftキーを押しながら、 (SHIFT key)MyTestFolderを右クリックします。先に進み、メニューから[ここでコマンドウィンドウを開く(Open command window here)]を選択します。

コマンドウィンドウを開く

コマンドプロンプト(command prompt)で、非常に単純なコマンドを入力する必要があります。

dir >filename.txt 

dirコマンド(dir command)は、現在のディレクトリ内のファイルとフォルダのリストを生成し、直角括弧(angle bracket)は、出力を画面ではなくファイルに送信する必要があることを示します。ファイルは現在のフォルダに作成され、メモ帳(Notepad)を使用して開くと、次のようになります。

ディレクトリリストを印刷する

デフォルトでは、このコマンドは、最終変更日時、ファイルのサイズ、ディレクトリのリスト、および実際のファイル名を提供します。別の情報が必要な場合は、コマンドにパラメーターを追加できます。

たとえば、そのような追加情報がすべて必要ない場合は、次のコマンドを使用して、ファイルとフォルダーの名前だけを印刷できます。

dir /b >filename.txt

上記の例では、 Word Stuff(Word Stuff)というフォルダがありますが、出力(output doesn)にはそのディレクトリ内のファイルはリストされていません。現在のディレクトリのサブディレクトリを含むすべてのファイルとフォルダのリストを取得する場合は、次のコマンドを使用します。

dir /b /s >filename.txt

サイズなどの追加データを含む完全なディレクトリとサブディレクトリのリスト(directory and subdirectory listing)が必要な場合は、/bを削除することもできます。以下dir /s >filename.txt出力を次に示します。

ファイルのリスト

dirコマンド(dir command)には、ここでは触れない他のコマンドライン(command line)パラメーターがたくさんありますが、MicrosoftのWebサイトでそれらの完全なリストを確認できます。(full list of them)追加のパラメーターを使用して、ファイル属性(非表示、圧縮など)を表示したり、ファイルの所有権を表示したりすることもできます。次に、データをExcel(Excel)にインポートし、タブ区切りを選択して、データを1つにまとめるのではなく、個々の列に分割することができます。

サードパーティのフリーウェア

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

ディレクトリリストを印刷するための最良のユーティリティの1つは、Directory List&Printです。ダウンロードすると、一部の機能が無効になっていることがわかります。これは、無料バージョンには、 (version doesn)Proバージョン(Pro version)に含まれているすべてのオプションが含まれていないためです。すべてのロックを解除するには、$20を支払う必要があります。

ただし、ディレクトリリストを毎日印刷する必要が本当にない限り、無料版はほぼすべての人にとって十分すぎるほどです。インストールしたら、最初に印刷するディレクトリを選択する必要があります。右側のお気に入りのリストから選択することもできます(hand side)

ディレクトリリストの印刷

この時点で、プログラムの下部のテキストウィンドウにプレビューされた出力が表示されるはずです。(text window)さまざまなオプションを試して、結果がすぐに更新されるのを見ることができるので、私はこれが本当に好きです。次に、 Selection(Selection)という名前の2番目のタブをクリックします。

ファイルを選択

デフォルトでは、[サブディレクトリ(Provide subdirectories)提供]と[ファイル(Provide files)の提供]がオンになっています。これは、現在のディレクトリ内のファイルのリストを出力し、現在のディレクトリ内のすべてのフォルダを含めることを意味します。サブディレクトリにあるファイルは一覧表示されません。これを行う場合は、下部にある[サブディレクトリの実行](Run through subdirectories)チェックボックスをオンにする必要があります。

ご覧のとおり、無料版には作成日(creation date)、変更日、ファイルサイズ(file size)、パスなどを含めることができますが、ファイルの所有者、ファイルの属性などが必要な場合は、ソフトウェアのロックを解除する必要があります。以下の例では、[ファイルサイズの表示(Show file size)]と[サブディレクトリの実行]をオン(Run through subdirectories)にして、この出力を取得しました。

ディレクトリリスト

無料版では完全に無効になっているため、3番目のタブ(フィルター(Filter))はスキップします。有料版にはかなり高度なフィルタリングオプションがいくつかありますが、実際には数千または数百万のファイルがある場合にのみ必要です。[出力(Output)]タブで、リストをエクスポートする場所を選択できます。

出力リスト

印刷したり、クリップボードにコピーしたり、WordやExcel(Word and Excel)にエクスポートしたりできます。煩わしいことに、彼らはメモ帳へのコピーと無料バージョンのファイルへのエクスポートを無効にしました。(Notepad and export)[アクション]タブ(Action tab)も完全に無効になっているため、ここでは説明しません。全体として、プログラムの無料バージョンは素晴らしい仕事をし、ディレクトリの完全で完全なリストを取得するのに十分以上のものです。

カレンのディレクトリプリンター

Karenのディレクトリプリンタ(Karen’s Directory Printer)はかなり古い(2009)ですが、それでもディレクトリリストをエクスポートするという素晴らしい仕事をしています。Directory List&Print Proほど多くのオプションはありませんが、無料バージョンと比較すると、かなり近いです。

カレンディレクトリプリンター

最初に[印刷(Print)]タブまたは[ディスクに保存(Save to Disk)]タブから選択する必要があります。どちらもまったく同じで、1つはプリンタに印刷するだけで、もう1つは出力をディスクに保存します。おそらく(Probably)そのために2つの別々のタブは必要ありませんでしたが、それは古いプログラムです。

フォルダを選択し、ファイル名のみ、フォルダ名のみ、またはその両方を印刷するかどうかを選択します。サブフォルダを検索して印刷するように指示することもできます。さらに、システムファイル、非表示ファイル、および読み取り専用ファイルを含めたり除外したりできます。

[ネットワークの表示(Show Network)]チェックボックスをクリックすると、すべてのネットワークドライブと共有を表示し、それらの構造も印刷できます。これは、サーバー上にフォルダー共有があるオフィスネットワークに最適です。

また、ファイル名(file name)ファイル拡張子(file extension)ファイルサイズ(file size)、作成日、変更日などで並べ替えることもできます。また、画像のみ、音声ファイル、実行可能ファイル、ドキュメントなど、特定の種類のファイルのみが印刷されるようにファイルフィルター(file filter)を配置することもできます。

ディレクトリリストを印刷する

最後に、ファイル印刷リスト(file print list)に含める多数の属性から選択できます。デフォルトでは、属性や最終アクセス日など、気にしない項目がいくつかチェックされています。チェックを外し、[(t care)フォルダ情報(Folder Info)]タブをクリックして、同じ操作を行ってください。(Just)

ファイル情報

ファイルをディスクに保存するとき、プログラムは無用なコメントの束を挿入します。これは、ありがたいことに、[コメント行を省略する](Omit COMMENT Lines)チェックボックスをオンにすることで削除できます。2番目のチェックボックスをオンにすることで、行がファイルかフォルダー(file or folder)かを示す列を削除することもできます。

コメント出力を省略

最後に、このプログラムのもう1つの優れた機能は、エクスプローラーのコンテキスト(Explorer context)メニューにオプションを追加して、任意のフォルダーを右クリックして[ DirPrnで印刷(Print with DirPrn)]を選択できることです。

dirprnで印刷

私が上に示したもの以外に、ソフトウェアには本当に多くはありません。Windows7Windows8で正常に動作するので、それは素晴らしいことです。

したがって、これらはすべて、必要な情報をできるだけ多くまたは少なくして、無料でディレクトリリスト(directory listing)を生成できるさまざまな方法です。ご不明な点がございましたら、コメントを投稿してください。楽しみ!



About the author

私は 10 年以上の経験を持つコンピューターの専門家です。余暇には、オフィスのデスクを手伝ったり、子供たちにインターネットの使い方を教えたりしています。私のスキルには多くのことが含まれますが、最も重要なことは、人々が問題を解決するのを助ける方法を知っていることです. 何か緊急のことを手伝ってくれる人が必要な場合や、基本的なヒントが必要な場合は、私に連絡してください!



Related posts