中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-08 15:23
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 从文件中读取电脑名称和密码批量建立用户 查看 757 回复 5
楼 主 从文件中读取电脑名称和密码批量建立用户 发表于 2008-05-16 10:38 ·  中国 广东 东莞 电信
初级用户
★★
积分 118
发帖 52
注册 2008-05-07 09:39
18年会员
UID 117968
性别 男
状态 离线
我想一个文本文件中读取电脑名称和密码批量建立用户,文本格式如下:
RC101 password
RC102 Password
......
我用下面的命令只能读到电脑名称,读不到密码.
for /f "tokens=1" %%i in (A.TXT) do (建立用户的命令)
请大家帮忙写一段代码能把电脑名称和密码读出来建用户,当碰到用户已存在时就跳过.
2 发表于 2008-05-16 10:52 ·  中国 江西 南昌 电信
初级用户
积分 101
发帖 39
注册 2006-11-21 22:04
19年会员
UID 71280
性别 男
状态 离线
for /f "tokens=1,2" %%i in (A.TXT) do net user %%i %%j /add
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
wxs81514 +1 2008-05-16 15:29
3 发表于 2008-05-16 11:03 ·  中国 江苏 苏州 吴江区 电信
银牌会员
★★★
积分 1,608
发帖 780
注册 2007-10-07 10:19
18年会员
UID 99089
性别 男
状态 离线
如果建立与系统相同名字时,会报错,也就会自动跳过了
4 发表于 2008-05-16 14:37 ·  中国 广东 东莞 电信
初级用户
★★
积分 118
发帖 52
注册 2008-05-07 09:39
18年会员
UID 117968
性别 男
状态 离线
试了可以,谢了,再问一个问题:怎么判断文件夹是否存在.
5 发表于 2008-05-16 14:51 ·  中国 上海 联通
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
Originally posted by wxs81514 at 2008-5-16 02:37 PM:
试了可以,谢了,再问一个问题:怎么判断文件夹是否存在.

@echo off
if exist "C:\test" (
echo 文件夹C:\test存在
) else (
echo 文件夹C:\test不存在
)
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
wxs81514 +1 2008-05-16 15:29
6 发表于 2008-05-16 15:38 ·  中国 广东 东莞 电信
初级用户
★★
积分 118
发帖 52
注册 2008-05-07 09:39
18年会员
UID 117968
性别 男
状态 离线
谢谢!原来这么简单,跟判断文件一样的,想复杂了,笨啊.
论坛跳转: