防止在电子邮件中运行指向 .bat 文件的超链接

防止在电子邮件中运行指向 .bat 文件的超链接

我正在使用 MS Outlook 撰写一封电子邮件,其中我将.bat文件作为文件的超链接引用某处在我们的内部网络上。但是,单击链接时,文件.bat实际上会运行批处理文件!

这种行为可以改变吗?有什么办法吗?我可以将 file:// 链接传递到文件.bat,单击后它会不跑并且表现得像.txt文件一样,单击它只会打开文件进行编辑/读取?

答案1

不,从超链接本身来看这是不可能的。

您必须设置链接以运行记事本(或其他文本编辑器),然后调用 bat 文件,而标准超链接中不包含此功能。

当你从 Outlook 中的超链接调用可执行文件时,您无法向这些可执行文件传递参数。例如,您可以打开C:\Windows\notepad.exe但无法告诉notepad.exe打开D:\fu\fu.bat

除非您能 100% 确认系统配置为将.bat文件视为文本文件(在文本编辑器中打开它们而不是尝试运行它们),否则您将无法在不使用替代方法和变通方法的情况下实现此目的。

相关内容