Простий FOR / F не працює з рядком


0

Спроба виконати наступний сценарій

FOR /F %%G IN ("Packages MNG RD") do echo %%G

Показує лише перший параметр:

Packages

* спробував змінити деліси, пограв з жетонами, але нічого не допомагає.

Будь-які ідеї? Дякую

Відповіді:


1

Якщо ви використовуєте /Fqoutes, FORінтерпретуйте рядок як одне довге ім'я файлу. Зміна команди трохи працює для мене:

for %%G IN (Packages MNG RD) do echo %%G

0
for /f "tokens=*" %%g in ("Packages MNG RD") do echo %%g

Токени за замовчуванням розділені пробілами. tokens=*встановлює кожен маркер змінної.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.