从Windows资源管理器执行AutoIt脚本';文件上下文菜单
如何使AutoIt脚本作为文件谓词运行?例如,对于WinRAR,我们可以右键单击并压缩所选文件(或其他内容)。如何使AutoIt脚本像这样出现在Windows资源管理器的文件上下文菜单中?查看以下功能:从Windows资源管理器执行AutoIt脚本';文件上下文菜单,windows,contextmenu,autoit,explorer,Windows,Contextmenu,Autoit,Explorer,如何使AutoIt脚本作为文件谓词运行?例如,对于WinRAR,我们可以右键单击并压缩所选文件(或其他内容)。如何使AutoIt脚本像这样出现在Windows资源管理器的文件上下文菜单中?查看以下功能: 选择指定的文件类型时,在shell上下文菜单中创建一个条目。还包括程序图标 选择文件夹时,在shell上下文菜单中创建一个条目。还包括程序图标 在桌面上下文菜单中创建一个条目,并带有程序图标 您可以在上下文菜单中将脚本的.exe注册为文件类型: 打开regedit.exe并在HKEY_CLAS
选择指定的文件类型时,在shell上下文菜单中创建一个条目。还包括程序图标
选择文件夹时,在shell上下文菜单中创建一个条目。还包括程序图标
在桌面上下文菜单中创建一个条目,并带有程序图标
.exe
注册为文件类型:
regedit.exe
并在HKEY_CLASSES_ROOT
中查找您的文件类型(例如.rar
)。从那里获取值(我的是7-Zip.rar
)HKEY\U CLASSES\U ROOT\
并用您的名字添加新的子键(我添加了ScriptOpen
)命令
,默认参数为“%1”
RegWrite("HKEY_CLASSES_ROOT\7-Zip.rar\shell\ScriptOpen")
RegWrite("HKEY_CLASSES_ROOT\7-Zip.rar\shell\ScriptOpen", "", "REG_SZ", "Open with my script")
RegWrite("HKEY_CLASSES_ROOT\7-Zip.rar\shell\ScriptOpen\command")
RegWrite("HKEY_CLASSES_ROOT\7-Zip.rar\shell\ScriptOpen\command", "", "REG_SZ", """" & @AutoItExe & """ ""%1""")