Windows 10でフォルダー内のファイルリストを印刷するのは、特に大量のドキュメントや写真など、ドライブを乱雑にしている場合には便利です。毎回フォルダーを漁るよりも、物理的なコピーや整理されたリストの方が簡単な場合もあります。しかし、正直なところ、コマンドプロンプトを初めて使った人にとっては、少し敷居が高く感じるかもしれません。でも、難しいわけではありません。ほんの数個のコマンドで可能です。一度コツをつかめば、数秒で完了し、後で自動化することも可能です。特に大量のファイルを日常的に扱う人にとっては、これは便利なスキルです。
Windows 10でフォルダー内のファイルリストを印刷する方法
この方法では、コマンドプロンプトを使って、特定のフォルダ内のすべてのファイル名を含むテキストファイルを作成します。そのテキストファイルを開いて印刷するだけです。簡単です。ファイルエクスプローラーであれこれクリックするよりも速く、環境によっては、リストベースのきれいな出力を得るにはこれが唯一の方法です。一度か二度試せばかなりスムーズに動作するはずですが、スペースを含むパスやサブディレクトリなど、時々少しおかしな動作をすることがありますのでご注意ください。とはいえ、大した問題ではありません。ただのワークフロー上の癖で、すぐに慣れるでしょう。
コマンドプロンプトを開く
まず、Windowsキーを押して、cmd
と入力し、 を押しますEnter。そう、たったこれだけです。検索から開いたり、ショートカットをピン留めしたりすることもできます。Windowsで最も古いユーティリティですが、今でも非常に便利です。ユーザーアカウント制御が許可を求めてきた場合は、許可するだけで大丈夫です。
リストにしたいフォルダに移動する
cd
フォルダのフルパスを入力します。例えば、フォルダが C:\Users\YourName\Documents\Work Files にある場合は、次のように入力します。
cd "C:\Users\YourName\Documents\Work Files"
パスにスペースが含まれている場合は、必ず引用符で囲んでください。多くの人がこれを間違える原因となります。エクスプローラーでフォルダを右クリックし、「パスとしてコピー」を選択すると、フォルダのパスを確認できます。これをCMDに貼り付けると、すべてを手動で入力するよりも楽になります。
ファイルのリストを生成する
ここが楽しいところです。タイプ:
dir /b > filelist.txt
押すEnterと、Windows はそのフォルダ内にfilelist.txt/b
を作成します。スイッチは「bare(裸)」を意味するため、ファイル名だけが出力され、サイズや日付などの追加情報は含まれません。より詳細なリストが必要な場合は を削除してください。/b
印刷する場合は、通常はファイル名だけで十分です。
ファイルを見つけて印刷の準備をする
filelist.txt は指定したフォルダに保存されています。メモ帳、ワードパッドなど、お好きなエディタで開いてCtrl + P印刷するだけです。簡単ですよね?設定によっては、見慣れないエディタが開くこともありますが、メモ帳で大丈夫です。ほとんどの場合、問題なく動作します。見た目をもっと凝ったものにしたり、ヘッダーを追加したりしたい場合は、Word で編集すると良いでしょう。
追加のヒントとコツ
- パスを簡単にコピー:ファイルエクスプローラーでフォルダを右クリックし、「パスとしてコピー」を選択します。これをコマンドラインに貼り付けると、入力ミスを防ぐことができます。
- サブフォルダーを含める:サブディレクトリのファイルを含める場合に使用します
dir /s /b > filelist.txt
。完全なインベントリが必要な場合に便利です。 - ファイルの並べ替え:を追加して
/o:n
、名前のアルファベット順に並べ替えます (例:dir /b /o:n > filelist.txt
)。 - ファイル タイプのみ:たとえば、
dir *.jpg /b > images.txt
JPEG 画像のみが一覧表示されます。
よくある質問
フォルダ名にスペースが含まれている場合はどうなりますか?
パスは必ず引用符で囲んでください(例: cd "C:\My Files\Photos"
)。そうしないと、コマンドはパスに複数の部分があると認識し、エラーを起こします。
ファイルサイズや変更日などの詳細情報を入手できますか?
はい、コマンド/b
のスイッチを削除してくださいdir
。より詳細な情報が表示されますが、印刷時の出力が不自然になります。
特定の種類のファイルのみをリストするにはどうすればよいですか?
ワイルドカードはdir *.txt /b > filelist.txt
テキストファイルのみに使用してください。必要に応じて拡張子を変更してください。
リストを別の順序で並べ替えたい場合はどうすればよいでしょうか?
/o
好みに応じて追加します:dir /b /o:-n
名前の逆順に並べ替えるか、/o:-d
新しい順で並べ替えます。
この方法は外付けドライブでも使えますか?
もちろんです。まずは を使ってドライブに移動してくださいcd
。例えば ですcd "E:\Music"
。外部ドライブはローカルフォルダと同じように動作するはずです。
まとめ
cd
フォルダに移動するために使用します- 走る
dir /b > filename.txt
- テキストファイルを見つけて開く
- 印刷してあなたの整理スキルに驚嘆してください
まとめ
このプロセスは、一度コツをつかめばかなり簡単です。特別なソフトウェアは必要ありません。Windowsに標準搭載のコマンドプロンプトで十分です。特に、大量のファイルを管理したり、リストを素早く共有したりする必要がある場合に便利です。あるセットアップでは1回でうまくいきましたが、別のセットアップでは、Windowsがそういう風に不安定なため、コマンドプロンプトウィンドウを再度開いたり、再起動したりを何度か繰り返す必要がありました。しかし、全体的には、数回試せば自然にできるようになります。これはちょっとしたコツですが、整理やインベントリ作成、特に巨大なフォルダを扱う際に非常に役立ちます。時間の節約になります!
これが誰かのファイル管理の手間を少しでも軽減してくれるといいですね。コマンドをいろいろ試してみるだけで、きっと自分に最適な設定が見つかるはずです。