2013-05-02 8 views
11

コマンドプロンプトにすべてのファイルの代替データストリーム(存在する場合)を表示するには、これはコマンドdir /Rです。しかし、代替データストリームを持つファイルだけを表示したい場合はどうすればいいですか?コマンドプロンプトで代替データストリームを持つファイルのみを表示する方法

+0

forループバッチに入れます。 – Endoro

+0

forループを入れたらどういう意味ですか? dir/RはADSを持っているかどうかにかかわらず、すべてのファイルを表示するためです。可能であれば、ADSを持つファイルのみをテキストファイルに出力する方法があるかどうかを尋ねています。 – csharpnewbie

+0

Microsoft Sysexternalsの「ストリーム」を使用できますか? – Endoro

答えて

14
dir /s /r | find ":$DATA" 

または

dir /r | find ":$DATA" 

最初は、現在のフォルダ内のすべてのサブdirectories.The秒で検索します。これらはディレクトリに割り当てられたADSも表示します。ファイルのみ:

dir /a-d /s /r | find ":$DATA" 
+0

ありがとう!これは正しい解決策です:) – csharpnewbie

関連する問題