如何在网络驱动器上运行批处理脚本时消除安全警告

如何在网络驱动器上运行批处理脚本时消除安全警告

我见过以下问题,但这是不同的:摆脱 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 文件的快捷方式,然后在“属性”>“高级”中选择“以管理员身份运行”。这不是最有说服力的解决方案,但就我的目的而言,它是有效的。不过,我真的很想知道为什么它停止工作了,以及我可以做些什么让它再次工作。

相关内容