域用户如何更改计算机名,加入域后的计算机,怎么改计算机名?
这个操作可以使用一个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
域用户如何更改计算机名,加入域后的计算机,怎么改计算机名?相关推荐
- 单点登录、域用户、常规登录、AD域
我是把CSDN博客当笔记使的,以前总结过不知道放在哪里了,好郁闷. 微信公众号:CaesarMa 仅限于基础 1.单点登录 (1)啥是单点登录? 用户只需要登录一次就可以访问所有相互信任的应用系统.( ...
- 域用户不准更改计算机名,请教高手,域环境下如何不退域修改计算机名?
客户端计算机名命名不规范需重新命名,大量计算机若手动退域再加域进行命名工作量非常大,不知有没有好的方法解决这个问题.因为碰不到服务器,所以最好是能在客户端机器上操作修改.网上搜到说通过修改注册表可以, ...
- 计算机查看当前域用户命令,如何用命令查看域用户登陆的计算机
需求:要能够知道Windows2003文件服务器上的某个文件是被哪个域用户在哪个计算机上打开 问题: 已经解决:可以用Openfiles命令或PsFile程序找到打开文件的用户. 未解决:不知道如何用 ...
- 域用户如何更改计算机名,批处理怎样实现计算机改名、加域、添加域用户到本地管理员?...
@ECHO OFF @cls ECHO :::::::::::::::::::::::::::::::::::::::::::::::::::: ECHO :: GHOST完成后根据网卡MAC自动设置 ...
- 如何更改域计算机用户名和密码错误,当域用户尝试更改其密码在另一个域中的 UPN 格式中的所指定的帐户不存在错误信息...
如何获取此更新或修补程序 若要解决此问题,我们已为 Windows Server 2012 R2 发布更新.我们还发布了一个修补程序的 Windows 7 和 Windows Server 2008 ...
- 用计算机答题答案提交后能否改错,南京晓庄计算机操作系统习题库含答案全1-5章...
第一章 一. 判断改错题(正确的打√,错误的打×并改正) (1) 实时系统只能应用于生产控制系统,不能应用于信息处理系统.( ) (2) 并发含有"同时进行"的概念,是指两个或者是 ...
- 域用户帐户、组的管理
一.项目背景 为了完成项目任务,设计一小型网络,拥有3台计算机,这3台计算机组成一个基于工作组的小型网络,现在需要对这些计算机进行配置,以满足下列要求: 1.公司内有5位员工,需要使用这些计算机,每位 ...
- 使用CSVDE批量创建和修改域用户
使用CSVDE批量创建和修改域用户 如果需要创建大量的域用户帐户,使用CSVDE批量导入是不错的选择,由于用户信息文件中不能包括用户的密码,而域的安全策略要求用户密码必须满足长度要求和复杂性要求,因此 ...
- 6、域渗透中查询域用户对域成员机器关系
域用户默认可以登录域内所有计算机,为什么默认情况下所有的域用户可以登录所有的域成员机器呢?因为域管理员在新增用户时 该域用户默认就会存在域用户组中(domain users),而默认加入域的域成员机器 ...
最新文章
- iptables基础知识.详解
- 达尔文流媒体服务器(Darwin Streaming Server)(DSS)并发性能测试报告
- Linux下 SpringBoot jar项目后台运行、查看、停用
- ALV报表中设置可修改字段
- NLP神器—Gensim
- 4位快速加法器和4位串行加法器相比_使用混合信号示波器调试串行总线系统
- 一步步学习如何安装并使用SAP HANA Express Edition
- 计算机网络学习笔记-1.1.5-分层结构、协议、接口、服务
- Amazon S3数据一致性模型
- (源码)群体智能优化算法之引力搜索算法(Gravitational Search Algorithm,GSA)
- php新手自学手册,PHP完全自学手册(文档教程)
- 微信圣诞头像来了,快给你的头像带上圣诞帽吧
- python判断身份证是否合法的函数_oracle中验证身份证是否合法的函数脚本
- 无心剑中译伊玛·拉扎罗斯《新巨人·自由女神》
- win xp安装详细教程
- matlab程序 地震 相干噪声_基于 matlab 的背景噪声计算程序的设计与应用
- 支持向量机(SVM)学习小记
- x32dbg、x64dbg逆向微信发送信息
- 企业应该怎样做网络推广?
- mysql中flush tables和flush tables with read lock详解
热门文章
- C++ STL求全排列和组合
- POI实现EXCEL导出(resources配置路径下或者网络图片)
- std::tr1::function
- 1.PCIe扫盲——PCIe简介
- canvas——实现图片验证码(功能实现)
- 开始用巴别小精灵强化英语单词记忆
- Office办公 如何打印顺丰发票
- firefox 国际版 账户登录 国内账户 切换 同步问题
- 图深度学习——复杂图嵌入:异质图,二分图,多维图,超图,符号图,动态图
- 用微笑面对一切令你烦恼的人或事,不久之后,你会发现令你微笑的人或事变得越来越多了。