Las extensiones de comando están habilitadas de forma predeterminada. Puede deshabilitar las extensiones de una invocación ...

Las extensiones de comando están habilitadas de forma predeterminada. Puede
deshabilitar las extensiones de una invocación particular con el modificador
/E:OFF. Puede habilitar o deshabilitar las extensiones de todas las
invocaciones de CMD.EXE en una sesión de inicio de usuario o de equipo si
establece con
REGEDIT.EXE los dos valores de REG_DWORD del Registro siguientes:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\EnableExtensions

     y/o

  HKEY_CURRENT_USER\Software\Microsoft\Command Processor\EnableExtensions

en 0x1 o 0x0.  La configuración específica del usuario tiene preferencia
respecto a la del equipo. Los modificadores de la línea de comandos tienen
prioridad sobre la configuración del Registro.

En un archivo por lotes, los argumentos SETLOCAL ENABLEEXTENSIONS o
DISABLEEXTENSIONS tienen prioridad sobre los modificadores /E:ON o /E:OFF.
Para obtener información más detallada, vea SETLOCAL /?.

Las extensiones de comando implican cambios y ampliaciones en los
siguientes comandos:

    DEL o ERASE
    COLOR
    CD o CHDIR
    MD o MKDIR
    PROMPT
    PUSHD
    POPD
    SET
    SETLOCAL
    ENDLOCAL
    IF
    FOR
    CALL
    SHIFT
    GOTO
    START (también incluye cambios en la invocación de comandos externos)
    ASSOC
    FTYPE

Para obtener detalles específicos, escriba nombreDelComando /?.