吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 9781|回复: 72
收起左侧

[Windows] 【Autoit原创首发】企业自动化加域_退域工具(含IP修改工具)v1.2 自动化运维系列软件

    [复制链接]
weixieyang 发表于 2025-9-2 17:25
本帖最后由 weixieyang 于 2025-9-2 17:51 编辑

1、开发初衷

对于企业内部电脑加域、退域原本有固化的脚本,考量可以通用到所有人员使用。重新编写了此工具,用于界面化手动或命令行自动化加域、退域、修改IP地址操作。

2、软件特色

  • 可通过命令行启动参数执行修改计算机名名称、加入域、退出域,实际全自动化操作。
  • 修改计算机名称有多种规则可选,也支持命令行参数进行修改。
  • 支持命令行参数修改IP信息。

3、功能说明

文件结构:

首次运行软件时,会在其所在目录下自动创建以下文件和文件夹:

  • config.ini核心配置文件。用于保存域信息、默认计算机名前后缀、重启和日志设置等。可以手动编辑此文件,但建议通过软件的“域配置”和“高级配置”页面进行修改。
  • DomainTool.log日志文件。记录软件执行的所有操作,包括详细的WMI调用和错误信息,用来排查问题。
  • NewworkProfiles (文件夹):网络配置方案目录。所有在“网络设置”中保存的IP配置方案(.ini文件)都存储在此文件夹下。

主界面操作

修改名称(修改计算机名称):点击 修改名称 按钮,会弹出一个高级计算机名生成器,可以按各类规则生成。

  • 可以设置名称的“前缀”和“后缀”,可留空。
  • 中间部分可以从多种规则中选择,如:日期格式、随机数字、随机字母+数字,或手动输入。
  • 窗口会实时预览生成的完整计算机名及其长度,并用颜色提示是否超过15个字符的推荐长度。
  • 注意:在此窗口点击“确定”仅会将新名称作为“目标名称”暂存,真正的重命名操作将在主界面点击“加入域”时与重启一并执行。如果同时执行修改计算机名称和加入域,会自动重启二次。

加入域:

  • 如果计算机在工作组,点击“加入域”会执行相关校验后,进行加域动作。
  • 若之前通过“修改名称”设置了新的目标名称,点击此按钮会提示您计算机将先重命名再重启,重启后会自动完成加域。如果同时执行修改计算机名称和加入域,会自动重启二次。
  • 若计算机名无需修改,则会执行一系列预检后,直接执行加域操作。

退出域:

  • 点击后会提示确认,之后将计算机从当前域中退出,并返回到名为 WORKGROUP 的工作组。

执行日志:

  • 界面下方会实时滚动显示所有操作的详细日志。

网络设置

  • 适配器选择:自动列出本机所有可用的物理网络适配器。选择一个适配器后,下方会显示其当前的详细IP配置和MAC地址。

  • 配置方案 (Profiles)

    • 保存/更新:可以将当前“IP设置”区域的配置保存为一个方案(例如“办公区IP”、“测试区IP”)。
    • 加载:从下拉列表中选择一个已保存的方案,点击加载,其IP信息会自动填充到下方的输入框中。
    • 删除:删除一个不再需要的配置方案。

IP 设置与操作

  • 可以手动填写IP地址、子网掩码、网关和DNS服务器地址。
  • 应用修改:将填写的IP信息设置为该网卡的静态IP。
  • 切换模式:如果当前是静态IP,此按钮会变为“设置为动态(DHCP)”;反之亦然,方便快速切换。

域配置

此页面用于配置加域所需的目标域信息,所有设置将保存到 config.ini

  • 核心信息:需要填写完整的域名 (FQDN)、拥有加域权限的域管理员账户密码
  • 密码安全:密码输入框是密文模式。当您输入新密码并点击保存时,密码不会以明文形式保存,而是会被加密后写入配置文件。
  • OU路径:可以指定域管理账户加入域后存放的组织单位(OU)。只需填写OU前缀(例如 OU=Computers,OU=SH),下方的预览框会自动拼接域名,生成完整的LDAP格式路径。
  • 核心功能:域账户密码校验
    • 当您在密码框中输入了新密码并点击 保存域配置 时,程序会首先使用您填写的域、账户和密码信息尝试连接域控制器进行验证。
    • 验证失败:会弹出“帐号密码校验不正确,请调整”的错误提示,并且不会保存任何配置。
    • 验证成功:会直接提示“域帐号密码校验正确,配置已保存!”,并将所有信息加密写入 config.ini

高级配置

  • 重启设置:可以设置在加域/退域/改名成功后是否自动重启,以及重启前的倒计时秒数。
  • 日志设置:可以选择是否启用更详细的日志,以及是否将日志内容同步写入 DomainTool.log 文件。
  • 配置文件安全:可以勾选“加入域成功后自动删除配置文件”或“退出域成功后自动删除配置文件”,以增强安全性。操作成功后,包含密码的config.ini文件会被自动删除。

命令行启动参数 / 静默模式

加入域 (/join)

此参数用于将计算机加入到 config.ini 文件中预先配置好的域。执行前请务必确保配置文件中的域信息正确无误。

DomainMgr3.exe /join

退出域 (/unjoin)

此参数用于将计算机从当前域中退出,并返回到名为 WORKGROUP 的工作组。

DomainMgr3.exe /unjoin

修改计算机名 (/rename/renamejoin)

这两个参数用于根据指定规则自动生成并修改计算机名。它们使用相同的子参数来定义命名规则。主要区别在于:

  • /rename: 仅完成重命名并重启。
  • /renamejoin: 在重命名并重启后,会自动执行加入域的操作。
子参数详解
参数 (Parameter) 是否必需 说明
/midtype:[类型] 指定名称中间部分的生成方式。可用类型:date, digits, mixed, manual
/prefix:[字符串] 指定新名称的前缀。如果省略,将使用 config.ini 文件中的设置。
/suffix:[字符串] 指定新名称的后缀。如果省略,将使用 config.ini 文件中的设置。
/length:[数字] /midtype:digits/midtype:mixed 配合使用,定义随机部分的长度。
/value:[字符串] /midtype:manual 配合使用,提供要手动设置的值。
/dateformat:[格式] /midtype:date 配合使用。支持的格式包括 "当前年份", "当前年份尾数", "当前年月", "当前年尾数+月", "当前年月日" 等。

使用示例

示例 1:仅改名,使用随机数字

需求:将计算机名修改为 PC- 前缀 + 5位随机数字。

DomainMgr3.exe /rename /midtype:digits /length:5 /prefix:PC-

示例 2:改名并加域,手动指定名称

需求:将计算机名修改为 CORP-SVR01-BJ,并在重启后自动加入域。

DomainMgr3.exe /renamejoin /midtype:manual /value:SVR01 /prefix:CORP- /suffix:-BJ

示例 3:仅改名,使用日期格式

需求:将计算机名修改为 WKS- 前缀 + 当前年月日(例如 WKS-20250902)。

DomainMgr3.exe /rename /midtype:date /dateformat:"当前年月日" /prefix:WKS-

4、注意事项

工具需 管理员权限 运行

5、软件截图演示

已测试环境:Win10 x64/Win7 x64。
domain11.png

domain12.png

domain13.png

domain14.png

domain15.png

6、安全性

Autoit原创工具,测试大多杀软不报毒。但不排除误报情况,软件本身安全无毒,单机不联网,放心使用。

Virscan查毒报告:

https://www.virscan.org/report/9bb43b5e0a554ae7a375f8cc7f19babbd1c99ea8b0681a4beef5d71eedeea42b

7.下载地址

软件大小:680 KB
蓝奏云下载地址:
https://wwop.lanzoul.com/i4vFW357onud
密码:5ju6

免费评分

参与人数 31吾爱币 +30 热心值 +27 收起 理由
pumture + 2 + 1 大佬,企业自动化加域_退域那个工具能不能做个精简版,把网络设置去掉,高 ...
遊靈Fairy + 1 + 1 鼓励转贴优秀软件安全工具和文档!
虚幻巴士 + 1 + 1 我很赞同!
96371 + 1 + 1 谢谢@Thanks!
zheng8082 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
icefuture1013 + 1 + 1 谢谢@Thanks!
hl24523 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
hgfplm + 1 谢谢@Thanks!
haobuhao + 1 + 1 谢谢@Thanks!
dogox + 1 + 1 我很赞同!
zhangdapao + 1 + 1 谢谢@Thanks!
xiaoqidaiqidai + 1 谢谢@Thanks!
_ever_ + 1 谢谢@Thanks!
NorthLedger + 1 我很赞同!
lsddjia + 1 + 1 我很赞同!
syxhzq + 1 我很赞同!
dhec + 1 + 1 鼓励转贴优秀软件安全工具和文档!
q7505413 + 1 + 1 我很赞同!
pistachios2008 + 1 谢谢@Thanks!
daoye9988 + 1 + 1 谢谢@Thanks!
dj42898 + 1 + 1 谢谢@Thanks!
一大夹子 + 1 + 1 谢谢@Thanks!
wubaochong + 1 + 1 谢谢@Thanks!
weiqiangjs + 1 鼓励转贴优秀软件安全工具和文档!
749 + 1 + 1 我很赞同!
zhczf + 1 + 1 我很赞同!
SVIP9大会员 + 2 + 1 我很赞同!
plwt + 2 + 1 热心回复!
广陵梦蝶生 + 1 + 1 谢谢@Thanks!
刻周求剑 + 1 + 1 我很赞同!
天天上天庭 + 1 热心回复!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| weixieyang 发表于 2025-9-2 17:56
天天上天庭 发表于 2025-9-2 17:50
嗯, 就吧最后几个字去掉应该就行。大佬辛苦了。

OK,去掉了。等审核。。
wom087 发表于 2025-9-3 08:54
也可以用powershell来做这个脚本
$cred = get-credential -Credential ADName\YourName
$cred = New-Object System.Management.Automation.PSCredential -ArgumentList $EnterUserName,$SecurePassword
$Computer = Get-WmiObject Win32_ComputerSystem
$EnterComputerName = Read-Host -Prompt "Enter The Correct Computer Name"
if (!($Computer.Name -eq $EnterComputerName)) {$ChangeComputerName = $Computer.Rename($EnterComputerName, $cred.GetNetworkCredential().Password, $cred.Username)}
Add-Computer -DomainName ADName.com -Credential $cred

天天上天庭 发表于 2025-9-2 17:26
感谢大佬的分享 ,需要注意, 不能主动求热性值 ,希望看见后尽快修改,避免违规
 楼主| weixieyang 发表于 2025-9-2 17:41
天天上天庭 发表于 2025-9-2 17:26
感谢大佬的分享 ,需要注意, 不能主动求热性值 ,希望看见后尽快修改,避免违规

哈?有这个规则啊。。我翻翻条例,也是为了消违规,不能再违规
天天上天庭 发表于 2025-9-2 17:47
本帖最后由 天天上天庭 于 2025-9-2 17:50 编辑
weixieyang 发表于 2025-9-2 17:41
哈?有这个规则啊。。我翻翻条例,也是为了消违规,不能再违规

总版规里面 , 你也可以找找看看

第四章  发帖规则  
第23条 禁止诱导会员或强制要求会员加分等不正当方式来获取积分

还有发帖的时候, 会有弹窗 ,都是容易触雷的提示

六、禁止诱导、互刷、求评分等违规行为,如何正当获取悬赏值和热心值等积分请参看论坛『帮助』
 楼主| weixieyang 发表于 2025-9-2 17:49
天天上天庭 发表于 2025-9-2 17:47
总版规里面 , 你也可以找找看看

还是编辑去掉,不能再违规,感谢。。。
天天上天庭 发表于 2025-9-2 17:50
weixieyang 发表于 2025-9-2 17:49
还是编辑去掉,不能再违规,感谢。。。

嗯, 就吧最后几个字去掉应该就行。大佬辛苦了。
moonchild 发表于 2025-9-2 18:38
收藏备用,谢谢
li000yu 发表于 2025-9-2 19:28
运维人员的福音,哈哈
yedada1314 发表于 2025-9-2 19:32

收藏备用,谢谢
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-9-11 06:27

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表