中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-08 14:14
47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行
DOS批处理 & 脚本技术(批处理室) » 从文件中读取电脑名称和密码批量建立用户
可打印版本  755 / 5
第1楼 wxs81514 发表于 2008-05-16 10:38
初级用户 发帖 52 积分 118
从文件中读取电脑名称和密码批量建立用户
我想一个文本文件中读取电脑名称和密码批量建立用户,文本格式如下:
RC101 password
RC102 Password
......
我用下面的命令只能读到电脑名称,读不到密码.
for /f "tokens=1" %%i in (A.TXT) do (建立用户的命令)
请大家帮忙写一段代码能把电脑名称和密码读出来建用户,当碰到用户已存在时就跳过.
第2楼 joytuyong1 发表于 2008-05-16 10:52
初级用户 发帖 39 积分 101
for /f "tokens=1,2" %%i in (A.TXT) do net user %%i %%j /add
第3楼 huahua0919 发表于 2008-05-16 11:03
银牌会员 发帖 780 积分 1,608
如果建立与系统相同名字时,会报错,也就会自动跳过了
第4楼 wxs81514 发表于 2008-05-16 14:37
初级用户 发帖 52 积分 118
试了可以,谢了,再问一个问题:怎么判断文件夹是否存在.
第5楼 HAT 发表于 2008-05-16 14:51
版主 发帖 5,017 积分 9,023
Originally posted by wxs81514 at 2008-5-16 02:37 PM:
试了可以,谢了,再问一个问题:怎么判断文件夹是否存在.

@echo off
if exist "C:\test" (
echo 文件夹C:\test存在
) else (
echo 文件夹C:\test不存在
)
第6楼 wxs81514 发表于 2008-05-16 15:38
初级用户 发帖 52 积分 118
谢谢!原来这么简单,跟判断文件一样的,想复杂了,笨啊.
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023