[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[注册表类] [已解决]批处理修改工作组,有几种方法可以实现?

  1. @ECHO OFF
  2. set usergroup=xx2
  3. @ECHO ON
  4. wmic computersystem where Name="%COMPUTERNAME%" call JoinDomainOrWorkgroup Name="%usergroup%" >nul 2>nul
  5. ::echo 修改工作组完毕
  6. pause
  7. @ECHO OFF
复制代码
网上搜索,就找到这么一个方法。

但在实际使用的过程中,发现有时候可以修改成功,有时候不能修改成功啊。

有没有仅仅通过修改注册表,就能实现修改工作组的方法呢?
或者别的可用的方法?
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

wmic修改方式最妥当的

TOP

本帖最后由 mxxcgzxxx 于 2011-6-13 15:09 编辑

我也有发现有时修改不成功过,
好像是和IP设置有关
要在设完IP网关与本机IP后隔几秒再设置工作组就一定行了
所以我是按网关设置>IP及掩码>DNS>工作组的顺序进行设置
中途有个DNS占时间
世界上没有学不会的知识,也没有想得到却做不到的事!

TOP

顶上去。        

还是没有找到解决方法。

TOP

本帖最后由 tmplinshi 于 2011-6-17 20:55 编辑

我刚才测试了下,也是不成功,提示“无可用范例。”。

再测试,又成功了...

又不成功了...

TOP

我的XP環境修改立即生效!
  1. @echo off
  2. set /p mywork=輸入工作組名稱:
  3. wmic computersystem where name="%computername%" call joindomainorworkgroup name="%mywork%">nul
  4. echo 工作組名稱完成!
  5. pause>nul
复制代码

TOP

本帖最后由 tmplinshi 于 2011-6-17 21:05 编辑

6# dennisle


你多改几次计算机名工作组试试。

我发现修改失败是由于修改计算机名造成的。

TOP

http://joinworkgroup.googlecode. ... rkgroup-1.0.0.0.zip
这个工具可以成功修改。使用方法:
  1. JoinWorkgroup.exe 工作組名称
复制代码

TOP

7# tmplinshi
猜想是不是因為修改了電腦名稱后,沒有重新啟動電腦的因素!!

TOP

9# dennisle


确实没有重启电脑。但是用 JoinWorkgroup.exe 可以成功修改。

TOP

JoinWorkgroup.exe 不支持中文。

可以用 NETDOM 1.8 (http://www.bathome.net/viewthread.php?tid=12880) 修改:
  1. NETDOM MEMBER /JOINWORKGROUP 新的工作组
复制代码
1

评分人数

TOP

多谢楼上。

就用JoinWorkgroup.exe了,工作组一般都用英文组合。

TOP

返回列表