如何通过拖放将文件名传递给 Windows 中的快捷方式

Ken*_*rey 8 windows shortcuts command-line-arguments

我有一个程序program.exe和文档document.txt,并打开文档,我可以拖动document.txtprogram.exe。到现在为止还挺好。现在我想用命令行参数调用它,-param以便完整的命令行很program.exe -param document.txt遗憾,我不能通过拖放来做到这一点,所以我需要启动 cmd 并手动输入命令。这需要太长时间,我需要一个更简单的方法。

如何创建可以将文件拖放到其中的快捷方式,并让它使用命令行参数调用程序?

我尝试将快捷方式设置为program.exe -param "%1",但这不起作用,因为它试图打开文件%1.

wmz*_*wmz 7

只需program.exe -param在快捷方式中用作目标即可。默认情况下会附加文档路径(或您放置在其上的任何其他内容)。

松散相关:您还可以将项目从资源管理器拖放到命令行窗口 - 这可能会为您节省大量输入!