![如何在网络驱动器上运行批处理脚本时消除安全警告](https://linux22.com/image/1298316/%E5%A6%82%E4%BD%95%E5%9C%A8%E7%BD%91%E7%BB%9C%E9%A9%B1%E5%8A%A8%E5%99%A8%E4%B8%8A%E8%BF%90%E8%A1%8C%E6%89%B9%E5%A4%84%E7%90%86%E8%84%9A%E6%9C%AC%E6%97%B6%E6%B6%88%E9%99%A4%E5%AE%89%E5%85%A8%E8%AD%A6%E5%91%8A.png)
我见过以下问题,但这是不同的:摆脱 Vista 安全警告
我想制作一个方便的 .bat 脚本,以便快速清理(删除当前目录中的几个文件)。如果我在本地计算机的主文件夹中制作这样的 .bat 脚本,我可以自由运行它而不会出现安全警告。
但是,当我将其复制到 H:(位于某个中央服务器,而不是我的计算机上)时,我会突然开始收到安全警告(类型为“打开文件 - 安全警告“”)。我怎样才能摆脱它?
请注意这是一个.bat 脚本。当您右键单击 .exe 文件并选择属性时,您将获得“解除阻止”该应用程序的选项。但对于 .bat 脚本,我似乎没有获得该选项。
编辑:如果可能的话,我更希望找到一个不需要管理员权限的解决方案。
答案1
您是否尝试过将网络服务器添加到 Internet Explorer 中的受信任的站点?
答案2
将 *.bat 文件添加到低风险文件类型即可解决此问题。解释这里,或者简而言之:
- 跑步管理控制台
- 导航
User Configuration->Administrative Templates->Windows Components->Attachment Manager
- 双击
Inclusion list for low file types
- 点击
Enabled
并添加*.bat
到列表 - 点击后
Apply
立即生效
答案3
我遇到了这个问题,并使用了 stijn 提供的解决方案。然而,截至今天早上,警告再次出现。我检查了一下,组策略仍然有效,所以我想知道新的 Windows 更新是否改变了一些东西?无论如何,我必须使用的解决方案是创建 .cmd 文件的快捷方式,然后在“属性”>“高级”中选择“以管理员身份运行”。这不是最有说服力的解决方案,但就我的目的而言,它是有效的。不过,我真的很想知道为什么它停止工作了,以及我可以做些什么让它再次工作。