扩展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\""