群加域P处理
简介:
在域环境下如果有多台PC机要同时加域的话,如果是要域管理员一台台的去把PC机添加到域,这样不仅费时而且又费力,做事效率也不高。
那有什么方法可以同时把多台PC加入到域了,这个技术有点难度,不过不要紧,我们可以用到Window server 2003 自带的工具Netdom工具,用这个工具可以把PC机加入到域(默认情况下,这个工具没有安装),这个工具非常的不错。
用这个工具是可以把PC机加入到域,但新的问题有出现了,每加一台PC要敲入这一条命令,如果有100台PC机,是不是要敲100条命令了,如果是那真的很麻烦,比较繁琐。
与其手动一条条的敲命令,不如把这些命令写成一个P处理文件.
脚本的好处就是可以省去很过工作时间,利用这个P处理脚本自动运行,自动把PC机加入到域.经过我坚持不懈的努力,这个P处理终于“出炉”了!
下面是Netdom工具的加域命令的介绍
1、netdom
系统支持工具,使用前需先行安装(光碟:\SUPPORT\TOOLS\SUPTOOLS.MSI)
2 添加计算机到域
在域控制器上执行以下命令:
netdom join 192.168.1.1 /domain: yyqhit.com /userd:administrator /passwordd:bmcc /usero:administrator /passwordo:bmcc /reboot
其中:
192.168.1.1 为要添加主机的地址
yyqhit.com为域名
userd为域控制器管理员用户名
passwordd为域控制器管理员密码
usero为主机管理员用户名
passwordo为主机管理员密码
/reboot 最后为重启,加入域的客户端会自动重启
下面是我写的脚本内容: (::后面是注释内容)
(如要使用,把下面这些代码复制保存到.bat文件了,双击即可运行)
@echo off ::批处理的头文件,主要是用来隐藏P处理命令的
title 群加域P处理---蔡新文制作 --2009-05-23- ::P处理窗口标题、日期
echo --------------------------------------------------------------------------------
echo 使用注意事项: ::下面的(7点信息)echo命令都是解释的内容信息
echo 1.系统支持工具,使用前需先行安装(光碟:\SUPPORT\TOOLS\SUPTOOLS.MSI)
echo.
echo 2.工具安装好后,必需在域控上执行本工具。
echo.
echo 3.客户端必须要指DNS,必须能够正常解析域名。
echo.
echo 4.在客户端上必须要把[使用简单文件共享]的√去掉。
echo.
echo 5.必须要知道客户端上的管理员用户和密码
echo.
echo 6.输入IP网段时,只需要输入1或2(是几网段就输入几),输入IP数量就是你PC机IP尾数。
echo.
echo 7.输入的IP地址必须要连贯。比如:192.168.100.0 ~100.2 ~100.3 就这样连贯下去。
echo.
echo --------------------------------------------------------------------------------
set /p IP=请输入局域网IP网段: ::以下7个set都是设置变量
set /p sl=请输入局域网IP数量:
set /p ym=请输入你要加的域名:
set /p ad=请输入域管理员帐户:
set /p ps=请输入域管理员密码:
set /p yh=请输入客户端管理员用户:
set /p sp=请输入客户端管理员密码:
::FOR语言递增循环,调用netdom命令,使用上面的变量值。
for /l %%a in (1,1,%sl%) do (
netdom join 192.168.%ip%.%%a /domain: %ym% /userd: %ad% /passwordd:%ps% /usero:%yh% /passwordo:%sp% /reboot
)
::%?%里的值都是变量,变量是来调用SET赋予的值
echo %sl%台加域成功! ::显示成功加域的信息
pause ::完成后,暂停完毕!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决