![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-12 08:21 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 如何批量删除不包含的用户 |
| 可打印版本 1,320 / 11 |
| 第1楼 czweb | 发表于 2010-03-20 22:45 |
| 初级用户 发帖 75 积分 75 | |
|
如何批量删除不包含的用户 我想恢复系统默认的administrator和禁用的guest用户,其它多余的用户全部删除
怎么写会比较好 |
|
| 第2楼 HAT | 发表于 2010-03-20 23:23 |
| 版主 发帖 5,017 积分 9,023 | |
|
既然administrator是系统默认,你想咋恢复?
|
|
| 第3楼 dato | 发表于 2010-03-21 01:56 |
| 高级用户 发帖 377 积分 916 | |
|
很久之前有这需求,后来用ntfs禁止nnusr.cpl lusr.msc
%systemroot%\system32\cacls.exe %systemroot%\system32\nusrmgr.cpl /e /d onlyit %systemroot%\system32\cacls.exe %systemroot%\system32\lusrmgr.msc /e /d onlyit 就基本没这烦恼了 删除用户.cmd allusername.vbs userlist.ini |
|
| 第4楼 czweb | 发表于 2010-03-27 03:02 |
| 初级用户 发帖 75 积分 75 | |
|
果然是高手,高手都有同样的需求
|
|
| 第5楼 czweb | 发表于 2010-03-27 03:42 |
| 初级用户 发帖 75 积分 75 | |
|
在你的基础上该了一下,只需要一个文件就可以了
|
|
| 第6楼 pdanniel66 | 发表于 2010-03-27 05:33 |
| 初级用户 发帖 64 积分 68 | |
|
如何指定Windows DC (2000) 下的OU建立账号 (Bat 与VBS均可 ),谢谢 !
|
|
| 第7楼 HAT | 发表于 2010-03-28 15:44 |
| 版主 发帖 5,017 积分 9,023 | |
|
BAT可以实现,调个VBS干啥?
|
|
| 第8楼 czweb | 发表于 2010-03-28 19:50 |
| 初级用户 发帖 75 积分 75 | |
Originally posted by HAT at 2010-3-28 15:44: 楼主给的是vbs,bat不会所以将就着用, net user出来的结果不是一行一个用户名 |
|
| 第9楼 pdanniel66 | 发表于 2010-03-28 20:47 |
| 初级用户 发帖 64 积分 68 | |
|
net user指令可以指定 OU ?
|
|
| 第10楼 Hanyeguxing | 发表于 2010-03-28 20:51 |
| 银牌会员 发帖 897 积分 1,039 来自 在地狱中仰望天堂 | |
Originally posted by czweb at 2010-3-28 19:50: 那就for /f解析他呗 |
|
| 第11楼 pdanniel66 | 发表于 2010-05-22 19:43 |
| 初级用户 发帖 64 积分 68 | |
|
如何指定Windows DC (2000) 下的OU建立账号 (Bat 与VBS均可 ),谢谢 !
|
|
| 第12楼 tongzj | 发表于 2010-05-23 08:01 |
| 初级用户 发帖 43 积分 49 | |
|
试试我这个笨办法:
@echo off for /f "skip=4 tokens=1,2,3" %%a in ('net user') do ( if not "%%a"=="命令成功完成。" ( if /i not "%%a"=="administrator" (if /i not "%%a"=="guest" net user %%a /delete) if /i not "%%b"=="administrator" (if /i not "%%b"=="guest" net user %%b /delete) if /i not "%%c"=="administrator" (if /i not "%%c"=="guest" net user %%c /delete) ) ) net user guest /active:no |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |