Por exemplo, quero procurar um arquivo
onde /r C:\ "meuarquivo.txt"
e então faça a saída desse comando que seria o caminho do arquivo para "myfile.txt" uma variável que eu escolher,
Então o caminho para esse arquivo agora é uma variável, então eu poderia fazer echo %variable% e ele imprimiria o caminho?
Responder1
Esse
c:\> para /?
... vou listar como for
funciona, procure a linha
FOR /F ["opções"] %variável IN (`command`) comando DO [parâmetros de comando]
e leia sobre isso.
Agora observe que% da variável é LOCAL, for
então você precisa ter, por exemplo, set F=%variable
dentrocommand
C:\> for /F "usebackq" %v in (`echo Check-it-out`) do @ set F=%v C:\> echo Tarefa: %F%
irá imprimir
To do: Check-it-out