半自动加域的批处理.doc_第1页
半自动加域的批处理.doc_第2页
半自动加域的批处理.doc_第3页
半自动加域的批处理.doc_第4页
半自动加域的批处理.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

半自动加域的批处理费了不少功夫,水平太低。希望高手指正,有心的可以转成vbs实施看,应该会更精练和简洁的此批处理实现的功能1、检测必要的计算机服务2、按照规范更改计算机名称3、修改计算机的hosts文件4、修改计算机的dns5、重启计算机,并在重启后执行下一步脚本6、选择ou并加入域7、将域用户加入到本地管理员组8、重启微机完成全部工作join.bat代码如下: 1. ECHO off2. color 4E3. mode con: cols=75 lines=354. title 加域脚本 欢迎指正 5. ECHO 6. ECHO 检 查 计 算 机 服 务 7. ECHO 8. ECHO 9. ECHO 开始检测并启动必要的系统服务.10. sc config LmHosts start= AUTO11. net start TCP/IP NetBIOS Helper12. sc config Browser start= AUTO13. net start Computer Browser14. sc config Winmgmt start= AUTO15. net start Windows Management Instrumentation16. sc config LanmanServer start= AUTO17. net start Server18. sc config LanmanWorkstation start= AUTO19. net start Workstation20. ECHO.21. ECHO 服务检测和启动完毕,按任意键进入下一步操作.22. pausenul23. cls24. ECHO.25. ECHO 26. ECHO 修 改 计 算 机 名 称 27. ECHO 28. ECHO 29. ECHO.30. ECHO 计算机名称的格式为:31. ECHO 单位简称-部门编码-用户名或岗位名称的简拼32. ECHO.33. ECHO 34. ECHO.35. set /p name=请输您的计算机名:36. reg add HKEY_LOCAL_MACHINESystemControlSet001ControlComputerNameActiveComputerName /v ComputerName /t reg_sz /d %name% /f nul 2nul37. reg add HKEY_LOCAL_MACHINESystemControlSet001ControlComputerNameComputerName /v ComputerName /t reg_sz /d %name% /f nul 2nul38. reg add HKEY_LOCAL_MACHINESystemControlSet001ServicesTcpipParameters /v NV Hostname /t reg_sz /d %name% /f nul 2nul39. reg add HKEY_LOCAL_MACHINESystemControlSet001ServicesTcpipParameters /v Hostname /t reg_sz /d %name% /f nul 2nul40. reg add HKEY_LOCAL_MACHINESystemControlSet002ControlComputerNameActiveComputerName /v ComputerName /t reg_sz /d %name% /f nul 2nul41. reg add HKEY_LOCAL_MACHINESystemControlSet002ControlComputerNameComputerName /v ComputerName /t reg_sz /d %name% /f nul 2nul42. reg add HKEY_LOCAL_MACHINESystemControlSet002ServicesTcpipParameters /v NV Hostname /t reg_sz /d %name% /f nul 2nul43. reg add HKEY_LOCAL_MACHINESystemControlSet002ServicesTcpipParameters /v Hostname /t reg_sz /d %name% /f nul 2nul44. reg add HKEY_LOCAL_MACHINESystemCurrentControlSetControlComputerNameActiveComputerName /v ComputerName /t reg_sz /d %name% /f nul 2nul45. reg add HKEY_LOCAL_MACHINESystemCurrentControlSetControlComputerNameComputerName /v ComputerName /t reg_sz /d %name% /f nul 2nul46. reg add HKEY_LOCAL_MACHINESystemCurrentControlSetServicesTcpipParameters /v NV Hostname /t reg_sz /d %name% /f nul 2nul47. reg add HKEY_LOCAL_MACHINESystemCurrentControlSetServicesTcpipParameters /v Hostname /t reg_sz /d %name% /f nul 2nul48. ECHO.49. ECHO 修改计算机名完毕,按任意键将进行下一步工作.50. pausenul51. cls52. ECHO.53. ECHO 54. ECHO 修改计算机HOSTS文件 55. ECHO 56. ECHO 57. ECHO.58. ECHO 修改之前务必关闭360安全卫士以及暂停其他杀毒或者防护软件.59. ECHO WIN7和Vista用户请关闭UAC.60. ECHO 开始修改计算机HOSTS文件.61. ECHO.62. ECHO 63. copy %windir%system32driversetchosts %windir%system32driversetchosts.bak64. ECHO -DC服务器Hosts- %windir%system32driversetchosts65. ECHO 0 %windir%system32driversetchosts66. ECHO 0 %windir%system32driversetchosts67. ECHO 0 hnsd-11-001 %windir%system32driversetchosts68. ECHO -DC服务器Hosts- %windir%system32driversetchosts69. ECHO.70. ECHO 修改计算机HOSTS文件完成,按任意键进入下一步操作.71. pausenul72. cls73. ECHO.74. ECHO 75. ECHO 修 改 计 算 机 D N S 76. ECHO 77. ECHO 78. ECHO.79. for /f tokens=1,2* delims=_ %a in (getmac) do (80. set AdapterID=%b81. )82. set KeyName=HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesTcpipParametersInterfaces%AdapterID: =%83. set ValueName=NameServer84. set Data=085. REG ADD %KeyName% /v %ValueName% /t REG_SZ /d %Data% /f86. ECHO 修改计算机DNS完毕,按任意键将进行下一步工作.87. pausenul88. cls89. ECHO.90. ECHO 91. ECHO 进行重启前的必要设置 92. ECHO 93. ECHO 94. ECHO.95. copy netdom.exe c:windows /y96. copy join2.bat c:windows /y97. copy netapi32.dll c:windows /y98. reg add HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnce /v join2 /t reg_sz /d c:windowsjoin2.bat /f nul99. ECHO.100. ECHO 设置完毕,按任意键将重启您的计算机.101. pausenul102. shutdown.exe -r -t 0join2.bat 1. ECHO off2. color 4E3. mode con: cols=75 lines=354. title 加域脚本 欢迎指正 5. ECHO.6. ECHO 7. ECHO 选 择 OU 并 开 始 加 域 8. ECHO 9. ECHO.10. ECHO 11. ECHO.12. ECHO1.厂领导 2.助理总师 3.办公室 4.纪监13. ECHO.14. ECHO5.审计办 6.工会 7.政工部 8.公安科15. ECHO.16. ECHO9.人事部 10.教培中心 11. 财务部 12.企划部17. ECHO.18. ECHO13.煤质监督中心 14.燃料供应部 15.生产部 16.安监部19. ECHO.20. ECHO17.运调科 18.运行部 19.运营公司 20.工程建设处21. ECHO.22. ECHO21.检修公司 22.锅炉检修队 23.汽机检修队 24.电热检修队23. ECHO.24. ECHO25.综合服务队 26.燃料部 27.物资供应部 28.集团公司25. ECHO.26. ECHO29.集团综合管理部 30.商贸公司 31.建材公司 32.房地产开发27. ECHO.28. ECHO33.铝塑管业公司 34.实业发展中心 35.信通公司 36.热力29. ECHO.30. ECHO37.物业管理中心 38.社区管理中心31. ECHO.32. ECHO 33. ECHO.34. set OU=35. set/p OU=请输入上面OU的序号并回车:36. if %OU% EQU 1 (set OUName=CLD)37. if %OU% EQU 2 (set OUName=ZLZS)38. if %OU% EQU 3 (set OUName=BGS)39. if %OU% EQU 4 (set OUName=JJ)40. if %OU% EQU 5 (set OUName=SJB)41. if %OU% EQU 6 (set OUName=GH)42. if %OU% EQU 7 (set OUName=ZGB)43. if %OU% EQU 8 (set OUName=GAK)44. if %OU% EQU 9 (set OUName=RSB)45. if %OU% EQU 10 (set OUName=JPZX)46. if %OU% EQU 11 (set OUName=CWB)47. if %OU% EQU 12 (set OUName=QHB)48. if %OU% EQU 13 (set OUName=MZJDZX)49. if %OU% EQU 14 (set OUName=RLGYB)50. if %OU% EQU 15 (set OUName=SCB)51. if %OU% EQU 16 (set OUName=AJB)52. if %OU% EQU 17 (set OUName=YDK)53. if %OU% EQU 18 (set OUName=YXB)54. if %OU% EQU 19 (set OUName=YYGS)55. if %OU% EQU 20 (set OUName=GCJSC)56. if %OU% EQU 21 (set OUName=JXGS)57. if %OU% EQU 22 (set OUName=GLJXD)58. if %OU% EQU 23 (set OUName=QJJXD)59. if %OU% EQU 24 (set OUName=DRJXD)60. if %OU% EQU 25 (set OUName=ZHFWD)61. if %OU% EQU 26 (set OUName=RLB)62. if %OU% EQU 27 (set OUName=WZGYB)63. if %OU% EQU 28 (set OUName=JTGS)64. if %OU% EQU 29 (set OUName=JTZHGLB)65. if %OU% EQU 30 (set OUName=SMGS)66. if %OU% EQU 31 (set OUName=JCGS)67. if %OU% EQU 32 (set OUName=FDCKFGS)68. if %OU% EQU 33 (set OUName=LSGYGS)69. if %OU% EQU 34 (set OUName=HTSYFZZX)70. if %OU% EQU 35 (set OUName=XTGS)71. if %OU% EQU 36 (set OUName=HTRL)72. if %OU% EQU 37 (set OUName=WYGLZX)73. if %OU% EQU 38 (set OUName=SQGLZX)74. netdom join %computername% /Domain:hnsd-11-001 /ou:ou=%OUName%,ou=ht,ou=hnsd,dc=hnsd,dc=com,dc=cn /Userd:hnsdjoindomain /Passwordd:Hpi12375. pause76. cls77. ECHO.78. ECHO 79. ECHO 将用户加入本地管理组 80. ECHO 81. ECHO 82. ECHO.83. ECHO.84. set username=85. set/p username=请输入加入Administrators组的用户名:86. net localgroup Administrators hnsd%username% /add87. ECHO.88. ECHO 将用户加入本地管理组工作完成.89. pause90. cls91. ECHO.92. ECHO.93. ECHO 最后一步啦!按任意键重启计算机并登陆域!94. pausenul95. shutdown.exe -r -t 10至此重启后登陆域成功!完成全部工作修改计算机名称那里可以替换成如下代码: 1. set /p new=请输入您的计算机名称:2. wmic computersystem where name=%computername% call rename %new%

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论