Изменение команды SETLOCAL при включении расширенной обработки команд: Команда SETLOCAL принимает необязательные аргументы: ...

Изменение команды SETLOCAL при включении расширенной обработки команд:

Команда SETLOCAL принимает необязательные аргументы:
        ENABLEEXTENSIONS / DISABLEEXTENSIONS
            Это позволяет включить или отключить расширенную обработку команд.
            Эти аргументы переопределяют параметры CMD /E:ON или /E:OFF. Для
            получения дополнительных сведений введите CMD /?.
        ENABLEDELAYEDEXPANSION и DISABLEDELAYEDEXPANSION
            включают или отключают отложенное расширение переменных среды. Эти
            аргументы переопределяют параметры CMD /V:ON или /V:OFF. Для
            получения дополнительных сведений введите CMD /?.
Эти изменения действуют до выполнения соответствующей команды ENDLOCAL,
независимо от их настройки до команды SETLOCAL.

Если команда SETLOCAL вызывается с аргументом, она  устанавливает значение
ERRORLEVEL.  Если указан один из двух допустимых аргументов, это значение будет
равно нулю, в противном случае возвращается единица.  Эту команду можно
использовать в пакетных файлах, чтобы определить доступность расширенной
обработки команд, следующим образом:

    VERIFY OTHER 2>nul
    SETLOCAL ENABLEEXTENSIONS
    IF ERRORLEVEL 1 echo Не удается включить расширенную обработку

Эта последовательность команд работает, так как в прежних версиях CMD.EXE
команда SETLOCAL НЕ устанавливала значение ERRORLEVEL. Команда VERIFY с
недопустимым аргументом необходима для установки ненулевого значения
ERRORLEVEL.
Изменение команды GOTO при включении расширенной обработки команд: Команда GOTO принимает в качестве метки перехода строку ... Изменение команды IF при включении расширенной обработки команд: IF /I строка1 оператор_сравнения строка2 команда IF CMDEXTVERSION ... Изменение команды MKDIR при включении расширенной обработки команд: Команда MKDIR создает при необходимости все промежуточные ... Изменение команды SET при включении расширенной обработки команд: Если при вызове указать только имя переменной без знака ... Изменение команды SETLOCAL при включении расширенной обработки команд: Команда SETLOCAL принимает необязательные аргументы: ... Изменение локальной группы с включенной безопасностью: Имя целевой учетной записи: %1 Целевой домен: %2 Код целевой учетной ... Изменение локальной группы с отключенной безопасностью: Имя целевой учетной записи: %1 Целевой домен: %2 Код целевой учетной ... Изменение метки объекта Эта привилегия определяет, каким учетным записям пользователей разрешается изменять метки целостности ... Изменение назначения сертификата может повлиять на такие параметры шифрования, как минимальный размер ключа, алгоритмы и ...