цикл for не печатает полные имена файлов с пробелами - PullRequest
1 голос
/ 16 февраля 2012

Это мой цикл for, который я перебираю в папке

for /f %A in ('dir /b "G:\Files Sample\Samples\zip\txt"') do echo "%A"

Моя проблема в том, что оператор echo не отображает полное имя файла, когда имя файла содержит пробелы.

Как мне исправить это?

1 Ответ

0 голосов
/ 16 февраля 2012

Это будет делать то, что вы хотите:

for /f "delims=" %A in ('dir /b "G:\Files Sample\Samples\zip\txt"') do @echo %A

Вам просто нужно было установить delims в ноль, чтобы он не разбивал ввод на столбцы по пробелам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...