コマンドプロンプトウィンドウで複数のファイル拡張子を見つける


13

私は1つのコマンドで私の窓/ system32に3つの異なる拡張子を検索するために複数のパラメータを使用しようとしています:.exe.dllおよび.sys

これは私に欲しいものを与えていますが、1つのコマンドで3つの拡張機能をすべて取得する方法がわかりません。

dir c:\windows\system32\*.dll /p

回答:


11

これは単一のコマンドでそれを行います:

dir /pc:\windows\system32\*.exe c:\ windows \ system32 \ *。dll c:\ windows \ system32 \ *。sys

多くの人は、dirコマンドで複数のソースを使用できることに気づいていません


unix.stackexchange.com/a/157299/8763を読んだ後、Windowsバッチファイルで同じことができるかどうか知りました
sergiol

アルファベット順にソートする場合、拡張子をどのように無視しますか?
posfan12

3

3つの拡張子のいずれかが付いているファイルをリストする場合は、以下から始めます。

dir *.exe *.dll *.sys

1つのコマンドプロンプトで画面/ p allの間に一時停止を付けて、これら3つの拡張子を持つすべてのファイルを検索する必要があります

FWIW、「dir c:\ windows \ system32 \ *。dll c:\ windows \ system32 \ *。exe c:\ windows \ system32 \ *。sys / p」はWindows 7で動作します
Arnold Spence

dir *.exe *.dll *.sys /s /p 各画面の間に一時停止があるすべてのサブディレクトリを検索します
Enigman

unix.stackexchange.com/a/157299/8763を読んだ後、Windowsバッチファイルで同じことができるかどうか知りました
sergiol

1

これをバッチファイル(.bat)にして、コマンドプロンプトから実行します。

@echo off

dir c:\windows\system32\*.dll
pause
dir c:\windows\system32\*.exe
pause
dir c:\windows\system32\*.sys

私は賛成票を投じましたが、バッチファイルが彼の要件を満たしているかどうかはわかりません。私の答えは間違いなく機能します
Keltari 2013年

0

別のオプションは、にあるCハンゲのDの irectory &&その後、検索を行います

cd c:\windows\system32 && dir *.exe *.dll *.sys

タイピングの手間を省きます...

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.