This page is hosted for free by zzz.com.ua, if you are owner of this page, you can remove this message and gain access to many additional features by upgrading your hosting to PRO or VIP for just 32.50 UAH.

Windows - Пишем в cmd, bat

Не работает? Начинай читать инструкцию.

Cmd.exe - подстановка значений в переменные среды в командной строке

Чтобы подставить значения переменной среды из командной строки или из сценариев, надо заключить имя соответствующей переменной в символы процентов (%имя_переменной%).

Предлагаю ознакомиться с предложениями моих партнёров

Символы процентов указывают, что cmd.exe должен обратиться к значениям переменных, и делать посимвольное сравнение. После определения значения для имени переменной, надо заключить имя переменной в символы процентов. cmd.exe проводит поиск всех вхождений имени переменной и заменяет его на это значение переменной. Допустим требуется создать сценарий, содержащий различные значения (имена пользователей), и требуется определить соответствующее значение переменной среды USERNAME для каждого пользователя. Теперь вам следует написать сценарий с использованием переменной USERNAME, заключенной в кавычки. При выполнении такого сценария cmd.exe заменит вхождения %USERNAME% соответствующими значениями, что даст вам возможность не писать  это вручную для каждого пользователя.

Подстановка значений не является рекурсивной, и поэтому cmd.exe проверяет переменные один раз.

Предлагаю ознакомиться с предложениями моих партнёров