使用批处理加域

使用批处理加域,第1张

@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 ::完成后,暂停完毕!

@echo off

set /p user=请输入域用户名:

net localgroup administrators abc.com\%user% /add

首先 你把这个域用户添加到本地管理员组的这个权限是管理员权限赋予的 也就是说只有管理员权限才能分配某个账号什么权限 如果你本身就不是管理员权限你把某个账号改成管理员这是不通的 你说的这个问题应该不是策略问题 你可以登录域控制器查看下策略对这个用户做了什么限制 另 最好不好给这个域用户的域管理员权限 要不出问题了你兜不住的 域管理员和本地管理员区别很大 域管理员可以登录很多机器改很多东西 希望对你有帮助

runas /user:administrator "net localgroup administrators domain.com\username 123456 /add"


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11591897.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存