Windows 10 でフォルダー内のすべてのファイルの一覧をすばやく取得する方法を考えたことがあるなら、あなただけではありません。その一覧を印刷したり、後で参照できるように保存しておくと、特に多数のフォルダーの内容の整理や監査を行うときに非常に便利です。幸いなことに、これを行うためにサードパーティ製のソフトウェアは必要ありません。コマンドプロンプトでいくつかの簡単なコマンドを実行するか、ファイルエクスプローラーを微調整するだけで済みます。Windows が必要以上に複雑にしているのは少し奇妙ですが、まあ、それが Windows です。一度コツをつかんでしまえば、簡単で非常に信頼性が高いです。そして、本当に素晴らしいのは?生成されたテキストファイルは、それほど手間をかけずに印刷したり、参照用に保管したりできることです。
Windows 10でフォルダ内のファイルリストを印刷する方法
では、ステップバイステップで解説していきます。これで、選択したフォルダ内のすべてのファイルの、見やすく印刷可能なリストが完成します。基本的には、Windowsにすべてのファイル名をテキストファイルに出力するよう指示するだけです。簡単そうに聞こえますが、コマンドプロンプトを一度も使ったことがない方は、少し難しそうに感じるかもしれません。覚えておいてください。重要なのは、正しいコマンドを入力することです。
コマンドプロンプトを開く
- これが最初のステップです。Windowsでは、驚くべきことに、ファイル名をワンクリックでエクスポートする機能が用意されていないからです。スタートボタンをクリックするか、 キーを押してWindows「cmd」と入力してください。
- ポップアップ表示されたコマンドプロンプトをクリックします。場合によっては管理者として実行する必要があるかもしれませんが、ファイルのリスト表示やテキストファイルの保存などは通常のコマンドで十分です。
コマンドプロンプトは、基本的にWindowsコマンドを直接入力するためのターミナルです。確かに強力に聞こえますが、コマンドに慣れるだけで十分です。
フォルダへ移動
- これにより、Windowsはどこを参照すればよいかを知ることができます。コマンドプロンプトで、
cd
コマンドの後にフォルダパスを続けて入力してください。 - たとえば、フォルダーがC:\Users\YourName\Documents\Important Filesにある場合は、次のように入力します。
- を押しますEnter。パスにスペースが含まれている場合は、引用符で囲む必要があります。そうしないと機能しません。
cd "C:\Users\YourName\Documents\Important Files"
Windowsはパス、特にスペースを含むパスに対して厳しい規則を課すことがあります。そのため、まずファイルエクスプローラーでパスを再確認すると役立つ場合があります。フォルダーを右クリックし、「パスとしてコピー」を選択して、ここに貼り付けてください。
ファイルのリストを生成する
- リストを作成するには、次のコマンドを入力して押しますEnter:
- このコマンドは基本的に、「ここにあるすべてのファイルの単純なリスト (/b) を私に与え、その出力をfilelist.txtという新しいテキスト ファイルに送信してください」という意味です。
dir /b > filelist.txt
/b
このスイッチにより、余分な詳細がすべて削除され、ファイル名だけがシンプルに表示されるので、とても便利です。
ファイルを見つけて開く
- ファイル エクスプローラーに戻り、作業していたフォルダーに移動します。そこに新しいfilelist.txtファイルが表示されます。
- メモ帳やお気に入りのテキストエディタで開いてください。すべてのファイル名が一覧表示され、印刷に最適です。
正直なところ、設定によっては、特にWindowsがビジー状態の場合、ファイルがすぐに表示されないことがあります。しばらく待つか、フォルダを更新してください。
リストを印刷する
- メモ帳でfilelist.txtを開きます。
- [ファイル] > [印刷]に移動します。
- プリンターを選択し、印刷プレビューを確認して、「印刷」をクリックします。
これにより、ファイル名の物理コピーが手に入るため、監査、在庫、または単に昔ながらの整理整頓に役立ちます。
より良い結果を得るためのヒントとコツ
- フォルダのフルパスを正しく入力してください。フォルダにスペースが含まれている場合は、必ず引用符で囲んでください。
- サブフォルダも含めたい場合は、 を使用してください
dir /b /s > filelist.txt
。この/s
スイッチは、メインフォルダだけでなく、サブディレクトリ内のすべてのファイルを追加します。 - プリンターの設定を確認してください。印刷した後に用紙やインクが切れていることに気づくと、イライラします。
- 頻繁にこの作業を行う場合は、Winhanceなどのサードパーティ製ツールがより多くのオプションを提供してくれるので便利かもしれません。しかし、正直なところ、急ぎの場合はコマンドラインで十分です。
FAQ – 疑問に思うこと
サブフォルダーのファイルも含めることができますか?
はい!/s
コマンドに次のように追加するだけですdir /b /s > filelist.txt
。これですべてのサブフォルダ内のファイルも含めて、すべてがリストされます。包括的なインベントリを作成したい場合に便利です。
これには管理者権限が必要ですか?
一般的には、いいえ。使用されるコマンドは非常に基本的なものなので、制限されたフォルダにアクセスしようとしているのでない限り、通常のユーザー権限で十分です。
エラーが表示されたらどうなりますか?
フォルダパスを再確認してください。タイプミスや引用符の抜けが原因でコマンドが失敗することがあります。また、フォルダにアクセスでき、その内容を読み取る権限があることを確認してください。
リストの形式をカスタマイズする方法はありますか?
基本的なコマンドは、単純なリストを作成するだけです。日付やファイルサイズなど、複雑な処理が必要な場合は、より複雑なスクリプトが必要になりますが、ほとんどの用途ではこれで十分です。
コマンドプロンプトなしでこれを実行できますか?
まあ、そうですね。ファイルエクスプローラーから複数のファイルを選択し、コンテキストメニューまたはスクリプトを使ってファイル名をコピーし、テキストファイルに貼り付けることで、手動でファイル名をコピーできます。しかし、数百個のファイルがある場合は、手間がかかり、信頼性も低くなります。
簡単な要約
- コマンドプロンプトを開きます。
- でフォルダーに移動します
cd
。 - 走る
dir /b > filelist.txt
。 - フォルダー内のテキスト ファイルを見つけて開きます。
- 印刷するか、後で保存してください。
まとめ
コマンドプロンプトを使ったこの裏技は、追加のソフトウェアを使わずに大量のファイルを管理できる、いわば隠れた名技です。なぜもっと知られていないのかは分かりませんが、一度か二度使えば、あっという間に整理整頓できます。在庫管理、計画、あるいはオフラインでの簡単な参照など、どんな用途でも、印刷したリストがあると意外と便利です。このシンプルな方法で何度か助けられたので、誰かの役にも立てば嬉しいです。