中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-08 20:13
47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行
DOS批处理 & 脚本技术(批处理室) » 高手们帮忙看看这个如何实现。非常感谢
可打印版本  662 / 2
第1楼 fzp070 发表于 2008-05-29 23:57
新手上路 发帖 7 积分 18
高手们帮忙看看这个如何实现。非常感谢
ping %%i -n 1 >nul && echo Ping %%i成功 &&net use \\%%i\D "supe" /USER:"Administrator"

%%i是一些IP地址,当ping%%i成功时,就用Administrator用户和密码supe联入此IP计算机的D盘(已共享)。

但现在有个问题是,这些IP的计算机有些用户是ZCC,有些是Administrator,有些又是Admin,
而密码就有些是supe,有些是5110,有些是空。那这个我要怎么去让批处理在联入IP时,
当试第一个用户及密码不成功,就试第二个密码,直到把我所预设的密码都试完还不行的话,就换个用户名,继续试。
第2楼 pusofalse 发表于 2008-05-30 00:02
银牌会员 发帖 646 积分 1,604
for %%a in (admin administrator zcc) do (
for %%i in (supe 5110 ^<null^>) do (
net use \\%%i\d "%%i" /user:"%%a"
)
)
pause
第3楼 fzp070 发表于 2008-05-30 22:15
新手上路 发帖 7 积分 18
非常感谢,我马上试试。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023