这个操作可以使用一个VBS的脚本来更改域计算机的NETBIOS的名称

一下内容保存为rename.vbs

============================================

strUser = "domain user"

strPWD = "password"

Set objFSO = CreateObject("Scripting.FileSystemObject")

Set objInputFile = objFSO.OpenTextFile("computers.txt")

Set objResultFile = objFSO.CreateTextFile("result.txt")

Set objLocator = CreateObject("WbemScripting.SWbemLocator")

With objLocator.Security_

.AuthenticationLevel = 6

End With

Do

arrNames = Split(objInputFile.ReadLine,",")

RemoteRenameComputer arrNames(0),arrNames(1)

Loop Until objInputFile.AtEndOfStream

objInputFile.Close

objResultFile.Close

Sub RemoteRenameComputer(strOldComputerName,strNewComputerName)

On Error Resume Next

WScript.Echo "Connect to " & strOldComputerName & " ..."

Set objWbemService = objLocator.ConnectServer(strOldComputerName,"root\cimv2",strUser,strPWD)

If Err.Number <> 0 Then

objResultFile.WriteLine "Connection Fail: " & strComputer

Err.Clear

Else

WScript.Echo "Rename " & strComputer & " ..."

Set objComputer = objWbemService.Get("Win32_ComputerSystem.Name='" & strOldComputerName & "'")

Err = objComputer.Rename(strNewComputerName,strPWD,strUser)

If Err.Number <> 0 Then

objResultFile.WriteLine "Rename Fail: " & strOldComputerName

Err.Clear

Else

objResultFile.WriteLine "Rename Success: " & strOldComputerName

End If

End If

End Sub

========================================================

还需要一个txt的文本文件,computers为命名的,因为脚本中打开的就是computers的txt

这个txt文本中,需要填写两个内容,第一个是原名称,第二是新的名称,中间用 , 隔开,:例如:computer1,computer2

直接双击vbs脚本,将弹出消息框等待,成功后会在同一目录下创建一个名为result.txt,显示是否更改成功。

可查看客户端计算机属性中,提示需要重启计算机,名称已经更改。Franky

域用户如何更改计算机名,加入域后的计算机,怎么改计算机名?相关推荐

  1. 单点登录、域用户、常规登录、AD域

    我是把CSDN博客当笔记使的,以前总结过不知道放在哪里了,好郁闷. 微信公众号:CaesarMa 仅限于基础 1.单点登录 (1)啥是单点登录? 用户只需要登录一次就可以访问所有相互信任的应用系统.( ...

  2. 域用户不准更改计算机名,请教高手,域环境下如何不退域修改计算机名?

    客户端计算机名命名不规范需重新命名,大量计算机若手动退域再加域进行命名工作量非常大,不知有没有好的方法解决这个问题.因为碰不到服务器,所以最好是能在客户端机器上操作修改.网上搜到说通过修改注册表可以, ...

  3. 计算机查看当前域用户命令,如何用命令查看域用户登陆的计算机

    需求:要能够知道Windows2003文件服务器上的某个文件是被哪个域用户在哪个计算机上打开 问题: 已经解决:可以用Openfiles命令或PsFile程序找到打开文件的用户. 未解决:不知道如何用 ...

  4. 域用户如何更改计算机名,批处理怎样实现计算机改名、加域、添加域用户到本地管理员?...

    @ECHO OFF @cls ECHO :::::::::::::::::::::::::::::::::::::::::::::::::::: ECHO :: GHOST完成后根据网卡MAC自动设置 ...

  5. 如何更改域计算机用户名和密码错误,当域用户尝试更改其密码在另一个域中的 UPN 格式中的所指定的帐户不存在错误信息...

    如何获取此更新或修补程序 若要解决此问题,我们已为 Windows Server 2012 R2 发布更新.我们还发布了一个修补程序的 Windows 7 和 Windows Server 2008 ...

  6. 用计算机答题答案提交后能否改错,南京晓庄计算机操作系统习题库含答案全1-5章...

    第一章 一. 判断改错题(正确的打√,错误的打×并改正) (1) 实时系统只能应用于生产控制系统,不能应用于信息处理系统.( ) (2) 并发含有"同时进行"的概念,是指两个或者是 ...

  7. 域用户帐户、组的管理

    一.项目背景 为了完成项目任务,设计一小型网络,拥有3台计算机,这3台计算机组成一个基于工作组的小型网络,现在需要对这些计算机进行配置,以满足下列要求: 1.公司内有5位员工,需要使用这些计算机,每位 ...

  8. 使用CSVDE批量创建和修改域用户

    使用CSVDE批量创建和修改域用户 如果需要创建大量的域用户帐户,使用CSVDE批量导入是不错的选择,由于用户信息文件中不能包括用户的密码,而域的安全策略要求用户密码必须满足长度要求和复杂性要求,因此 ...

  9. 6、域渗透中查询域用户对域成员机器关系

    域用户默认可以登录域内所有计算机,为什么默认情况下所有的域用户可以登录所有的域成员机器呢?因为域管理员在新增用户时 该域用户默认就会存在域用户组中(domain users),而默认加入域的域成员机器 ...

最新文章

  1. iptables基础知识.详解
  2. 达尔文流媒体服务器(Darwin Streaming Server)(DSS)并发性能测试报告
  3. Linux下 SpringBoot jar项目后台运行、查看、停用
  4. ALV报表中设置可修改字段
  5. NLP神器—Gensim
  6. 4位快速加法器和4位串行加法器相比_使用混合信号示波器调试串行总线系统
  7. 一步步学习如何安装并使用SAP HANA Express Edition
  8. 计算机网络学习笔记-1.1.5-分层结构、协议、接口、服务
  9. Amazon S3数据一致性模型
  10. (源码)群体智能优化算法之引力搜索算法(Gravitational Search Algorithm,GSA)
  11. php新手自学手册,PHP完全自学手册(文档教程)
  12. 微信圣诞头像来了,快给你的头像带上圣诞帽吧
  13. python判断身份证是否合法的函数_oracle中验证身份证是否合法的函数脚本
  14. 无心剑中译伊玛·拉扎罗斯《新巨人·自由女神》
  15. win xp安装详细教程
  16. matlab程序 地震 相干噪声_基于 matlab 的背景噪声计算程序的设计与应用
  17. 支持向量机(SVM)学习小记
  18. x32dbg、x64dbg逆向微信发送信息
  19. 企业应该怎样做网络推广?
  20. mysql中flush tables和flush tables with read lock详解

热门文章

  1. C++ STL求全排列和组合
  2. POI实现EXCEL导出(resources配置路径下或者网络图片)
  3. std::tr1::function
  4. 1.PCIe扫盲——PCIe简介
  5. canvas——实现图片验证码(功能实现)
  6. 开始用巴别小精灵强化英语单词记忆
  7. Office办公 如何打印顺丰发票
  8. firefox 国际版 账户登录 国内账户 切换 同步问题
  9. 图深度学习——复杂图嵌入:异质图,二分图,多维图,超图,符号图,动态图
  10. 用微笑面对一切令你烦恼的人或事,不久之后,你会发现令你微笑的人或事变得越来越多了。