中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 10:52
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 批处理自动加入域的问题。
可打印版本  1,395 / 3
第1楼 f6fly 发表于 2010-04-20 18:45
初级用户 发帖 13 积分 123
批处理自动加入域的问题。
公司有200人左右,现在建了一个域为company.
想做一个批处理让每个用户自动加入域,

我有做一个文本文件user.txt,将所有人员信息加入到其中,文件内容如下:
1.cp012 张三 zhangs012
2.cp045 李四明 lism045
3.cp032 欧阳常林 ouycl032
4.cp022 刘明 lium022
......
200.cp321 赵建军 zhaojj321

注:前面数字为序号,cp012为公司名字缩写加其工号, 张三为其姓名,zhangs012为其 姓的全拼 + 名的拼音缩写 + 工号 组成。
想做一个批处理显示user.txt文件中的序号+姓名,再实现如下功能:
假如我是欧阳常林,则运行此批理后,我敲入 3 再回车,则批处理自动将我的电脑名字改为ouycl032,然后以用户名为cp032,默认密码为cp032abc自动加入company域. (域管理员用户名Administrator,密码admin123abc)
最好能将当前用户配置文件迁移到新加入的域用户中去。(比如我的文档和桌面的内容)

附件是有一个实例,但还有些要求达不到。

请问各位高手可否帮忙看看该怎么实现?

附件
domain.rar (1.86 KiB)
第2楼 Hanyeguxing 发表于 2010-04-20 21:19
银牌会员 发帖 897 积分 1,039 来自 在地狱中仰望天堂
set/p m=把你输入的数字赋值给变量m
for /f解析这个文本,以.和空格为分隔
第3楼 f6fly 发表于 2010-04-21 07:38
初级用户 发帖 13 积分 123
有没有更好的思路可以实现这些功能呢?

有没批处理做到自动将中文名字转换为拼音?
第4楼 exzzz 发表于 2010-04-21 10:39
初级用户 发帖 167 积分 194
中文名转拼音比较麻烦,要用到VBS。
我有一个类似的批处理,也是用来修改用户名密码的。将用户数据内置在批处理里面, 你可以拿去参考一下。见附件(需要将下面的脚本保存成“分部密码修改.bat”才行,其他名字会出错,具体原因见批处理内部)。

域的话我没有做过,换工作组的话我有批处理。核心的一句是:


[ Last edited by exzzz on 2010-4-21 at 10:42 ]
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023