se eu quiser ver, por exemplo, arquivos de uma extensão específica usando apenas a listagem de diretórios, posso fazer isso usando o comando:
DIR *.txt
E mostra todos os arquivos com .txt
extensão.
Agora eu quero saber se existe algum comando com o qual posso excluir determinadas extensões?
Por exemplo, não quero ver nenhum arquivo com extensão .exe
, como posso fazer isso?
windows-7
windows
command-line
dir
Johnydep
fonte
fonte
dir /b | findstr /v /i "\.txt$"
porquedir
a saída vontade do cabeçalho e os possíveis arquivos e pastas incorrectas contar no finalfindstr
acaboufind
?Isso listaria todos os arquivos e a localização filtraria qualquer coisa que não contenha ".txt". Está longe de ser perfeito, mas talvez seja o suficiente :)
fonte
/B
, eu diria, mas prefiro essa resposta, desde que não veja a necessidade de 'findstr' (a atual aceita).Depende do seu interpretador de comandos.
A Microsoft
cmd
não possui esse recurso, como você pode ver nas outras respostas onde é necessário pós-processar a saídadir
. O TCC / LE da JP Software faz. É chamado de intervalo de exclusão de arquivo e é usado assim no exemplo da sua pergunta:fonte