Попытка выполнить следующий скрипт
FOR /F %%G IN ("Packages MNG RD") do echo %%G
Повторяется только первый параметр:
Packages
* пытался изменить разделы, играл с токенами, но ничего не помогает.
Есть идеи? Спасибо
Попытка выполнить следующий скрипт
FOR /F %%G IN ("Packages MNG RD") do echo %%G
Повторяется только первый параметр:
Packages
* пытался изменить разделы, играл с токенами, но ничего не помогает.
Есть идеи? Спасибо
Когда вы используете /F
и qoutes, FOR
интерпретирует строку как одно длинное имя файла. Изменение команды немного работает для меня:
for %%G IN (Packages MNG RD) do echo %%G
for /f "tokens=*" %%g in ("Packages MNG RD") do echo %%g
Токены по умолчанию разделены пробелами. tokens=*
устанавливает каждый токен для переменной.