【发布时间】:2015-12-17 00:14:28
【问题描述】:
这里是 IT 管理员,此站点上的第一个问题。在网上我找到了一个简单的 Powershell 脚本,它可以在用户的 PC 上手动创建一个系统还原点。我想通过 GPO 计划任务将此部署到所有公司计算机。脚本如下:
Checkpoint-Computer -Description 'System Restore Point' -RestorePointType modify_settings
脚本工作得很好。问题是 powershell 需要以管理员身份运行。在计划任务菜单中,以最高权限运行的选项仅在用户是本地管理员时才有效。出于我们公司的安全原因,无法授予用户的本地管理员访问权限。
我的问题是,我可以添加一些简单的命令来提升 powershell 以获得管理员权限吗?此外,必须确保不会提示用户,并且命令的其余部分仍将执行。我不介意在脚本本身中存储用户名或管理员密码,因为用户不会看到脚本。我感谢任何建议,但前提是执行起来相当简单。请记住,我不是程序员,我是 Cisco 网络工程师以及 Windows Server 管理员。我的老板只是想让我按照设定的时间表创建手动还原点,我认为 powershell 可能是最好的。但对其他脚本类型开放。
【问题讨论】:
-
@WhiteHat 不能用于此目的,因为它会提示用户。
标签: powershell