Windows 2008 R2 上的批处理文件和其他脚本

Windows 2008 R2 上的批处理文件和其他脚本

有没有办法让特定文件夹中的所有脚本运行而不需要 UAC 提示?

或者可能使用 power-shell 运行脚本而不使用“Set-ExecutionPolicy Unrestricted”

有没有什么办法可以将包含它们的文件夹中的某些脚本标记为可在服务器上信任运行?

答案1

我会禁用 UAC。它不提供任何实际保护,而且 100% 没用。您也可以尝试右键单击该文件并设置“以管理员身份运行”选项。此外,根据文件的来源、复制位置以及您使用的操作系统,您可能需要“解锁”该文件。

解锁文件的方法如下:

  • 右键单击文件
  • 财产
  • “常规”标签
  • 点击“解锁文件”

答案2

您可以像网站一样将共享和文件夹标记为受信任(配置在 Internet Explorer 中),但这无法避免 UAC。UAC 不是特定于文件夹的,因此对您的问题的简短回答是“否”。

也没有“批量”提升权限的方法。但有一些解决方法。一种方法是在 bat 上创建一个快捷方式,并在兼容性设置中标记“以管理员身份运行”。还有更多的解决方法,这个问题每隔几天就会在 stackoverflow 上出现一次,所以你可能会在那里找到答案

答案3

你可以尝试电梯,尽管我认为这会损害 UAC 的有效性。

相关内容