Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 148
Благодарности: 39

Профиль | Сайт | Отправить PM | Цитировать


Раскопал в недрях MS Charles Kludge

Undocumented Dynamic variables (read only)

%__CD__% текущий каталог, с бэкслэшем'\' в хвосте;

%=C:% Текуший каталог на диске C:

%=D:% Текуший каталог на диске D:,E:,F:...(буковку подставите), если к нему было обращение в текущем сеансе CMD.EXE

%=ExitCode% Шестнадцатеричное значение кода возврата по EXIT /B

%=ExitCodeAscii% Символьное (ASCII) представление кода возврата по EXIT /B, если он больше 32.(пробел).Код Bash

Код: Выделить весь код
@echo off
echo %__CD__%
echo %=C:%
set "decimal=%1"
cmd /c exit /b  %decimal%
echo ASCII(как символ) exitcode: %=ExitCodeAscii%
echo Hex exitcode: %=ExitCode%
pause

-------
Alex Dragokas

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:49, 13-08-2013 | #2