有没有办法通过点击电子邮件中的链接来运行本地exe文件? 在这种情况下,我还想发送一个参数,类似于
'c:\foo.exe bar'
也就是说,我收到邮件后,点击链接,它应该开始运行 c:\foo.exe bar
,就像我在Windows中通过“启动” -> “运行”写下这行命令一样。
有没有办法实现这个?
好的,我用了一个相当丑陋的解决方案来解决它。
我不是通过电子邮件发送链接,而是发送一个临时的批处理文件,文件中包含命令 (C:\foo.exe bar
),接收者需要执行此批处理文件,然后该批处理程序使用有效参数运行exe。这只适用于内部使用,但我猜可能会出现病毒警告等问题。但是要怎么办呢。
如果有更好的解决方案,请提供。:)
您需要一种服务器端语言来将参数传递到电子邮件中。您可以开发一个程序来接收电子邮件参数,并且必须具有运行所需EXE的权限。