Windowsでファイル名の一覧を取得する

2013-09-04 00:00
windows

Windowsでファイル名の一覧を取得するコマンド

UNIX/Linux系のOSだとlsコマンドで出力できてしまうが、Windowsのコマンドプロンプトでlsを実行すると日本語が文字化けすることが多く、困っていました。。

で、Windowsコマンドはあまり使っていなかったのですが、調べてみるとdirが使えることが分かりました。

オプションは以下を使用。

option 内容
/s サブディレクトリを含める
/B ファイル名のみ表示

こんな感じで、出来ました〜

\Desktop\inbox>dir /B /s
\Desktop\inbox\file.xlsx
\Desktop\inbox\myfile.xls
\Desktop\inbox\shortcut
\Desktop\inbox\shortcut\bill.lnk
\Desktop\inbox\shortcut\ipmsg.lnk
\Desktop\inbox\shortcut\[sublime](http://d.hatena.ne.jp/keyword/sublime).lnk

参考

Dir - ITPro Windowsコマンド集


« (Ruby)floorとtruncate...複数ファイルのuploadができる「Up... »