Результаты поиска по запросу "delayedvariableexpansion"
Переменные ведут себя не так, как ожидалось
Я боролся, пытаясь получить правильный синтаксис для этого командного файла, и я не могу понять, почему некоторые вещи не работают.Переменная
Справка по пакетному сценарию - замена подстроки переменной DelayedExpansion на другую переменную DelayedExpansion
Я пытаюсь сделать это! Var1: SomeText =! Var2 !! но этот код не работает. Что мне не хватает?
Пакет: Возвращение значения из SETLOCAL EnableDelayedExpansion
Интересно, почему этот код не работает должным образом: @ECHO off SET S1=HELLO SETLOCAL EnableDelayedExpansion SET S2=!S1! WORLD^^! ECHO !S2! ENDLOCAL & SET S1=!S2! ECHO %S1% PAUSEВыход: HELLO WORLD! !S2!Ожидаемый результат: HELLO WORLD! HELLO ...
Cmd и восклицательные знаки - часть II
Мне действительно интересно, почему моя процедура замены строк работает при разборе текстовых файлов, содержащих любые специальные символы, включая восклицат...
персонаж, чтобы исправить это.
от вопрос уже есть ответ здесь: Переменные ведут себя не так, как ожидалось [/questions/30282784/variables-are-not-behaving-as-expected] 1 ответsetlocal enabledelayedexpansion If "%computername%"=="USER-PC" ( set abc = ZZZ.bat echo %abc% pause ...
Cmd и восклицательные знаки - часть II
Мне действительно интересно, почему моя процедура замены строки работает при разборе текстовых файлов, содержащих любые специальные символы, включая восклицательные знаки. Я ожидал, что отложенное расширение переменной отключит особое значение ...