我正在尝试获取 Windows 快捷键以便与通过资源管理器中的上下文菜单访问的程序一起使用Send to
。
具体来说,我安装了一个浏览器扩展,允许我右键单击文件并将其提交到病毒总数。浏览器选项卡打开,文件上传并生成报告。Send To
右键菜单变得拥挤,需要一段时间才能找到 VirusTotal 条目,所以我想分配一个键绑定来执行任务。
我已经编辑了 SendTo 文件夹中 VirusTotal 快捷方式的属性:
但是当我在资源管理器中选择一个候选文件并按下组合键时什么也没有发生。
*** 更新 ***
我意识到的主要问题是,当我在资源管理器窗口中单击文件并调用热键时,似乎没有办法将单击的文件名告知热键目标。似乎是经过 Send To
特殊处理的 - 焦点文件名会附加到目标,因此如果您指定
"C:\Program Files\Tool.exe"
作为目标,您在资源管理器窗口中选择 2 个文件并将它们发送到快捷方式,则向目标显示的命令行是:
"C:\Program Files\Tool.exe" "c:\Some folder\file1.txt" "c:\Some folder\file2.txt"
。
答案1
我认为应用程序正在将文件名作为参数。编辑目标框如下:
"VirusTotal.exe full path" %1
或者您可以下载并使用 AutoHotKey 来实现此目的:
^+V::Run VirusTotal.exePath