我可以使用组策略部署批处理文件以管理员身份运行吗?

pgu*_*ton 3 domain-name-system group-policy batch-file

我创建了一个批处理脚本,它将通过修改hosts此位置的文件来阻止 FacebookC:\windows\system32\drivers\etc\hosts

这是批处理文件的内容:

@echo off
echo 127.0.0.1 www.facebook.com >> C:\windows\system32\drivers\etc\hosts
exit
Run Code Online (Sandbox Code Playgroud)

我已经在我的本地机器上测试了这个批处理文件并且它可以工作,但是只有当我以管理员身份运行它时才能工作。

是否可以将此批处理文件部署到我网络上的所有计算机,并使用组策略以管理员身份运行?

我正在使用 Windows Server 2012。

Rya*_*ies 8

是的,您可以通过将在本地系统上下文中运行的组策略部署批处理文件。一种非常常见的方法是计算机启动脚本。(与用户登录脚本相反。)

此外,这可能是阻止 Facebook 的最糟糕的方式。

电脑启动脚本

来自http://technet.microsoft.com/en-us/library/cc770556.aspx

启动脚本在本地系统帐户下运行,并且它们具有与能够在本地系统帐户下运行相关联的全部权限。

本地系统帐户本质上比管理员更强大。

  • @pgunston 此信息将澄清问题。 (2认同)