每当我尝试在映射的网络驱动器上运行可执行文件(.exe..com,.bat,...)时,都会出现此烦人的弹出对话框,问我是否确定。如何停止它并仅运行不受阻碍的文件?
(不是我的屏幕截图,只是我在网上随机抓取的一张图片)
与相关的摆脱“无法验证发布者。确定要运行此软件”不同吗?我不想完全禁用此安全功能(如“永远不要警告我任何可执行文件”),只需在已知的良好位置将其关闭即可。
每当我尝试在映射的网络驱动器上运行可执行文件(.exe..com,.bat,...)时,都会出现此烦人的弹出对话框,问我是否确定。如何停止它并仅运行不受阻碍的文件?
(不是我的屏幕截图,只是我在网上随机抓取的一张图片)
与相关的摆脱“无法验证发布者。确定要运行此软件”不同吗?我不想完全禁用此安全功能(如“永远不要警告我任何可执行文件”),只需在已知的良好位置将其关闭即可。
Answers:
一个更简单,更安全的选项(由马特·威尔基(matt wilkie)建议)(来源)
这是Microsoft试图保护用户免受恶意程序攻击的结果。该消息将针对网络共享上托管的任何快捷方式或可执行文件出现。
要解决此问题,请按照下列步骤操作:
首先,确定快捷方式托管在哪个服务器上。
打开Internet Explorer。
单击工具,然后单击Internet选项。
点击“安全”标签。一旦您在此选项卡上。确保首先单击“本地Intranet”,然后单击“站点”按钮。点击它。
在显示的表单上,单击“高级”。
您将看到“本地Intranet”中的站点列表。
要将服务器添加到列表中。键入file:// server,其中“ server”是服务器的名称,单击“ Add”。
在其余对话框中,单击“确定”以退出Internet Explorer的设置。
您可能必须删除附加到从Internet下载的程序的流属性/文件。Microsoft添加它是为了保护您自己。
通过运行dir /r
以下命令检查文件上的备用数据流:
C:\Program Files\eclipse>dir /r eclipse.exe
Directory of C:\Program Files\eclipse
18/11/2013 09:45 PM 319,488 eclipse.exe
26 eclipse.exe:Zone.Identifier:$DATA
︙ ︙ ︙ ︙
如果看到该Zone.Indentifier
流文件附加到已下载文件中,则必须将其删除。
streams.exe
从Microsoft下载。
在您的程序(例如eclipse.exe
)上运行它,如下所示:
C:\Program Files\eclipse>streams.exe -d *.exe
Streams v1.56 - Enumerate alternate NTFS data streams
Copyright (C) 1999-2007 Mark Russinovich
Sysinternals - www.sysinternals.com
C:\Program Files\eclipse\eclipse.exe:
Deleted :Zone.Identifier:$DATA
C:\Program Files\eclipse\eclipsec.exe:
Deleted :Zone.Identifier:$DATA
C:\Program Files\eclipse>
消息不见了。
dir -r foo.exe
并找到可执行文件的Zone.Identifier版本,该修复程序才可用。
转到Internet选项>安全选项卡>本地Intranet区域>自定义级别按钮
向下滚动到“启动应用程序和不安全的文件”
将其设置为启用,单击确定。
您可能还必须针对Internet区域执行此操作。
。
为我工作...将exe文件移动到非ntfs卷(例如USB闪存驱动器(FAT)),然后再次将其移回。
它似乎与.exe文件中的NTFS属性有关,而FAT没有。因此,移至FAT驱动器会将其删除,并且移回FAT后,该属性就消失了!