Expansão de todos os parâmetros do arquivo de lote do Windows

0

Eu criei este incrível batchfile super avançado chamado 'search.bat':

@echo off
dir /s /b /a | grep -i "%*"

Estou usando o GNU grep aqui. Eu também planejei usar o GNU find, mas parece que o caminho é mais rápido que isso. Vai saber. Então, eu mexi com o cmdline, tentando obter todos os arquivos correspondentes a dois critérios como este:

dir /s /b /a | grep -i "one\|two"

Tive que mudar um pouco para trabalhar com o batchfile:

search "one\^|two"

E agora eu estou querendo saber ... como eu poderia mudar o arquivo bat, especificamente a parte "% *", para que eu pudesse simplesmente invocá-lo assim:

search one two

e funcionaria da mesma forma ...

    
por Ken Belleau 19.05.2018 / 20:27

0 respostas