Windows Shell上下文菜单选项

2 windows shell contextmenu

我需要为运行位于Windows目录或任何其他目录中的批处理文件的所有文件创建一个选项.

批处理文件基本上会删除文件,也会从其他服务器中删除它.

我有批处理文件工作只需要上下文菜单选项.

Ste*_*fan 6

您必须创建以下注册表项:

HKLM\Software\Classes\*\shell\yourappname
HKLM\Software\Classes\*\shell\yourappname\command
Run Code Online (Sandbox Code Playgroud)

第一个注册表项是键,第二个是字符串值.将命令条目的值设置为批处理文件的路径,例如"c:\ batch.bat%1"

'%1'将被显示上下文菜单的路径替换.

'*'条目适用于所有文件.如果您希望菜单显示文件夹/驱动器/任何内容,您还必须为这些添加相同的注册表项/值,例如,

HKLM\Software\Classes\Folder\shell\yourappname
HKLM\Software\Classes\Folder\shell\yourappname\command
HKLM\Software\Classes\Directory\shell\yourappname
HKLM\Software\Classes\Directory\shell\yourappname\command
HKLM\Software\Classes\Drive\shell\yourappname
HKLM\Software\Classes\Drive\shell\yourappname\command
Run Code Online (Sandbox Code Playgroud)