Під час розширення контекстного меню оболонки Windows (наприклад, для додавання в каталог директорій "Відкрити команду тут") в реєстрі потрібно створити ключ "команда".
Значенням цієї клавіші 'command' очевидно може бути будь-який дійсний командний рядок.
Я хочу знати, які "спеціальні змінні" доступні для використання всередині цього командного рядка.
Наприклад, я використовую наступну команду для відкриття вікна cmd з контекстного меню каталогу (*):
cmd.exe /e:on /f:on /s /k pushd "%V"
Я не можу знайти посилання на те, що %V
насправді означає або що є повним списком таких змінних.
(*) Для цього створюються наступні ключі реєстру:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\cmdshell]
@=Open Command Prompt Here"
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\cmdshell\command]
@="cmd.exe /e:on /f:on /s /k pushd \"%V\""