WinXP、Win7脚本自动加域及用户资料迁移(一) - 图文 (4)

孤云独去闲 分享 2020-06-22 下载文档

.\\netdom join %computername% /Domain:%domainname% /UserD:%domainadminname% /PasswordD:%domainadminpassword% || echo 加入域失败,请检查网络环境及批处理参数是否正确 && goto end

set /p shutdown=加入域完成,现在要重起吗?y/n:

if /i \

goto end

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

::使用moveuser工具对用户配置文件进行迁移(提示用户输入要迁移的用户和要迁移到的用户)

:moveuser

ECHO *********************用户配置文件迁移*************************

if not exist moveuser.exe echo 请将MOVEUSER工具放到同文件夹下再尝试运行 && goto end

net user

:retry

set /p user=请输入你要迁移的本地用户账户名称:

if /i \echo 转移的用户配置文件为当前登陆用户,请重新启动后使用域管理员登陆再进行转移 && goto end

net user %user% 2>nul 1>nul || echo 你输入的本地账户不存在,请重新输入 && goto retry

set /p domainuser=请输入你要迁移到的域账号名称:

net user %domainuser% /domain 2>nul 1>nul

if %errorlevel% neq 0 (echo 你要转移到的域账户尚未建立,请建立后重新尝试迁移) && goto end 本文来自菜鸟技术网

moveuser %user% %domainname%\\%domainuser% /k /y | findstr /i \&& echo 用户配置文件迁移失败,请检查配置 && goto end

::if %errorlevel% neq 0 echo 用户配置文件迁移失败,请检查配置 && goto end

::如果是从本机管理员用户迁移,则域用户也变成管理员,此处删除域用户管理员权限,加入PowerUsers群组,可自行更改

echo 更改域用户为Power User权限

net localgroup administrators %domainname%\\%domainuser% /delete

net localgroup \

echo 配置文件迁移成功,请注销后使用您的域账号登陆

set /p logoff=现在要注销吗?y/n:

if /i \

goto end

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

::结束退出

:end

pause>nul

exit

******************************************************************************************************************************

REM 脚本结束

3、Win7AutoAddDomain.bat,更改计算机名,加域,迁移用户配置文件

@echo off

color 1e

::功能说明与使用说明注意事项

ECHO 请在使用本脚本前修改相应的参数为实际值

set dns1=10.2.0.51

set dns2=10.2.0.41

REM 请设置自己真实环境的域名、域管理员账号和密码

set domainname=xxx.com

set domainadminname=xxx@xxx.com

set domainadminpassword=xxx

::判断是否已经加入域,如果加入了则直接跳转

::wmic ntdomain get domainname | findstr /i \

::if %errorlevel% equ 0 echo 该计算机已经加入域 && goto moveuser

ipconfig /all | findstr /i \该计算机已经加入域,准备转移配置文件 && goto moveuser

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

::判断当前登陆用户是否有管理员权限,如果没有则注销后重新以管理员登陆

:admin

ECHO ************************判断当前用户权限******************

net user %username% | findstr \

if %errorlevel% equ 1 (echo 当前用户不是本地管理员,请注销后使用有本地管理员权限的用户登录) else (goto DNS)

set /p logoff=现在要注销吗

if /i \


WinXP、Win7脚本自动加域及用户资料迁移(一) - 图文 (4).doc 将本文的Word文档下载到电脑

下一篇:5 大坝安全监测资料整编与分析(王士军) - 图文

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx