为网络驱动器上的exe禁用Windows 7的“打开文件-安全警告”对话框?


39

我有一个映射的网络驱动器,上面存储了一些程序,其中一个已放在启动文件夹中。

不幸的是,该程序“没有有效的数字签名”,这意味着每次我重新启动时,都会出现一个安全对话框,询问我是否运行它。

我希望不必将此程序复制到本地磁盘。

如何禁用此提示?

Answers:


50

好的,我找到了解决方案。

  • 转到控制面板-> Internet选项->安全->本地Intranet->站点->高级
  • 添加映射的驱动器或UNC路径(例如Z:\或\\ machine)

我还记得一个用于永久连接的方框吗?
Guy Thomas

映射驱动器时,可以。
Blorgbeard

谢谢您,这是允许我最终使用共享的VirtualBox文件夹保留所有可移植Windows实用程序的解决方案。它也适用于XP。
马特

某些情况可能已更改(2014年4月)。该对话框不允许我添加驱动器号,例如X:\ X:并且file://X:所有结果均导致“您输入了无效的通配符序列”(屏幕截图:i.imgur.com/um529J4.png)(Win7 Home Premium x64)
matt wilkie

1
@matt wilkie要添加整个文件夹(在本例中为根文件夹),您必须在目标目录中指定通配符。因此,它应该看起来像X:\*。至少,根据我的经验就是如此。
布雷特(Bret)

6

如果您的Internet设置受到限制(就像我的一样),但是您可以访问该exe,则可以在命令提示符下尝试以下操作:

移动oldName.exe> newName
键入newName> oldName.exe

这将删除导致Windows出现问题的内容,我认为这些内容存储在备用数据流中。


谢谢,即使我无法更改“ Internet选项”中的设置,该方法也有效
rofrol

但是可能有错误。这对我move oldName.exe newNametype newName > oldName.exe
有用

4

最佳答案对我不起作用,我必须在同一面板中更改其他设置。

我更改的是:从“转到控制面板”->“ Internet选项”->“安全性”->“本地Intranet”->“站点”->“高级”(与上面相同),在“本地Intranet”设置窗口中,取消选中“自动检测Intranet”,然后选中“包括所有网络路径”,这些路径将在我的虚拟环境中为我工作。

本地Intranet设置


0

您可以使用“自动检测Intranet”,然后以“ file:\ sharename”的格式添加UNC路径(如果字母映射到该位置,也应该适用于它们)


接受的答案的副本

我不同意; “接受的答案”中的所有语法变体均失败。此语法有效。
Trevor Textor

不喜欢所有您喜欢的东西。最终,接受的答案得到39票赞成,并带有一个复选标记。您所拥有的只是一票。这意味着答案有效,而您的答案无效。

这是一个重要的指标,但是,我发现它们要么为假,要么仅包含部分答案。大多数时候,我必须向下滚动,看看是否有人解决了原始答案中的错误。您指的是一个Argumentum ad populum广告:“ ...一个谬误的论点,得出一个命题是正确的,因为许多或大多数人都相信它:'如果很多人都相信,那就是这样。'” en.wikipedia.org/ wiki / Argumentum_ad_populum
Trevor Textor
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.