When extending the Windows’ shell context menu (e.g. for adding an ‘Open command here’ prompt on directories), a ‘command’ key needs to be created in le registre.
The value of this ‘command’ key apparently can be any valid ligne de commande.
Je veux know which ‘special variables’ are available for use inside this ligne de commande.
Par exemple, I use following command for opening a cmd window from within a directory’s context menu (*):
cmd.exe /e:on /f:on /s /k pushd "%V"
I cannot find any reference to what %V actually means or what the full list of such variables is.
(*)
Following registry keys are created for this:
[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\""
Source : Super User