Localizando várias extensões de arquivo na janela do prompt de comando

13

Eu estou tentando usar vários parâmetros para encontrar 3 extensões diferentes em minha windows / system32 em um comando: .exe, .dlle.sys

Isso está me dando o que eu quero, mas não consigo descobrir como obter todas as três extensões em um único comando:

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

Der Hochstapler
fonte

Respostas:

11

Isso será feito em um único comando:

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

Muitas pessoas não percebem que você pode ter várias fontes no comando dir

Keltari
fonte
Depois de ler unix.stackexchange.com/a/157299/8763 , fiquei curioso para saber se poderia fazer o mesmo nos arquivos em lotes do Windows.
sergiol
Como você ignora a extensão ao classificar em ordem alfabética?
posfan12 3/02
3

Se você quer listar arquivos com uma das três extensões, comece com:

dir *.exe *.dll *.sys

fonte
Eu tenho que encontrar todos os arquivos com essas 3 extensões com uma pausa entre as telas / p tudo em um prompt de comando
FWIW, "dir c: \ windows \ system32 \ *. Dll c: \ windows \ system32 \ *. Exe c: \ windows \ system32 \ *. Sys / p" funciona no Windows 7
Arnold Spence
dir *.exe *.dll *.sys /s /p pesquisará todos os subdiretórios com uma pausa entre cada tela #
2389
Depois de ler unix.stackexchange.com/a/157299/8763 , fiquei curioso para saber se poderia fazer o mesmo nos arquivos em lotes do Windows.
sergiol
1

torne esse arquivo em lotes (.bat) e execute-o no prompt de comando

@echo off

dir c:\windows\system32\*.dll
pause
dir c:\windows\system32\*.exe
pause
dir c:\windows\system32\*.sys
MaQleod
fonte
Eu votei, não tenho certeza se um arquivo em lote satisfaz seus requisitos. Minha resposta seria definitivamente trabalhar
Keltari
0

Outra opção é a C hange D irectory &&então fazer a pesquisa

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

Economiza um pouco de digitação ...

Greedo
fonte