使用脚本将域账号添加到客户机的本地管理员组
2009-09-09 19:07
579 查看
通常客户机加入到域之后,Domain Admins默认添加到客户机的本地管理员组,Domain Users默认添加到客户机的Users组。但是有很多场合下无法使用Domain Admins成员。例如有些大公司管理很严格,子公司的IT管理员通常只有一个委派了一些权利的普通域用户作为该域的“管理员”。这时就不得不通过组策略和脚本将这个账号添加到客户端了。
发布一个计算机开机脚本“Add_ITadmin_to_Local_Admins.vbs”,内容如下:
PS:在微软的脚本中心也有该脚本,但是是定义了计算机名的,如果改成"."匹配当前计算机提示以下错误:
只有再通过脚本get一次计算机名,再将这个变量添加进去则脚本OK。最终得到上面的脚本。本文出自 “Leaves驿站” 博客,请务必保留此出处http://yangye.blog.51cto.com/922715/200442
发布一个计算机开机脚本“Add_ITadmin_to_Local_Admins.vbs”,内容如下:
'Script Start On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colComputers = objWMIService.ExecQuery("Select * from Win32_ComputerSystem") For Each objComputer in colComputers strPCname = UCase(objComputer.Name) Next Set objGroup = GetObject("WinNT://" & strPCname & "/Administrators,group") Set objUser = GetObject("WinNT://yangye/ITAdmin") 'yangye表示域的NetBIOS名,Itadmin为域账号 objGroup.Add(objUser.ADSPath) 'Script End
PS:在微软的脚本中心也有该脚本,但是是定义了计算机名的,如果改成"."匹配当前计算机提示以下错误:
只有再通过脚本get一次计算机名,再将这个变量添加进去则脚本OK。最终得到上面的脚本。本文出自 “Leaves驿站” 博客,请务必保留此出处http://yangye.blog.51cto.com/922715/200442
相关文章推荐
- 在域环境使用脚本批量更改客户机本地管理员密码
- 利用域控设置启动脚本统一更改客户端administrator密码和添加客户端本地管理员账号
- 利用域控设置启动脚本统一更改客户端administrator密码和添加客户端本地管理员账号
- 添加域账号到客户机本地管理员组 推荐
- 利用域控设置启动脚本统一更改客户端administrator密码和添加客户端本地管理员账号
- 怎样使用本地管理员将域帐户添加到本地管理员组?
- 如何在域环境使用脚本批量更改客户端本地管理员密码
- 如何在域环境使用脚本批量更改本地管理员密码
- .net程序实现给机器加域,添加域账号到本地管理员
- 更改域内客户机本地管理员密码vbs脚本--收藏
- Windows脚本系列之三——使用脚本批量修改本地管理员密码
- Delphi如何远程增加账号到本地管理员组同时远程添加计划任务
- 如何在域环境使用脚本批量更改本地管理员密码
- 将用户添加到本地管理员组的脚本
- 如何在域环境使用脚本批量更改本地管理员密码
- 如何在域环境使用脚本批量更改本地管理员密码
- Linux下使用脚本添加用户
- 使用Adsutil.vbs脚本获取IIS配置信息及账号密码
- 使用目录服务和 Visual C# .NET 向本地系统添加用户
- 打包本地文件, 并使用Winscp上传脚本