ERRORLEVEL% expandirá para uma representação de cadeia de caracteres do valor atual de ERRORLEVEL, contanto que ainda não ...

%%ERRORLEVEL%% expandirá para uma representação de cadeia de caracteres do 
valor atual de ERRORLEVEL, contanto que ainda não exista uma variável
ambiente com o mesmo nome ERRORLEVEL, pois; nesse caso, será obtido o
valor. Após executar um programa, o
exemplo a seguir ilustra o uso ERRORLEVEL:

    goto resposta%%ERRORLEVEL%%
    :resposta0
    echo O programa retornou o código 0
    :resposta1
    echo O programa retornou o código 1.

Também é possível usar as comparações numéricas acima:

    IF %%ERRORLEVEL%% LEQ 1 goto okay

%%CMDCMDLINE%% expandirá para a linha de comando original transferida para
CMD.EXE antes de qualquer processamento pelo CMD.EXE, contanto que ainda não
haja uma variável de ambiente com o nome CMDCMDLINE, pois, nesse caso, será
o seu valor.

%%CMDEXTVERSION%% expandirá para uma representação da cadeia de
caracteres do valor atual de CMDEXTVERSION, contanto que ainda não exista uma
variável de ambiente com o nome CMDEXTVERSION, pois, neste caso, será obtido
seu valor.