标题: [系统相关] DOS命令如何批量刪除系統帳戶 [打印本页]
作者: lzatfox 时间: 2014-7-26 09:14 标题: DOS命令如何批量刪除系統帳戶
假如系統中有Jameslee;F12233;FAwww;F5e77;F7eq22等帳戶,
我想將(開頭帶有F開頭)的帳戶刪除。
使用命令
Net user F* /del
卻提示命令格式不正確,請各位牛人支招,
謝謝~
作者: apang 时间: 2014-7-26 11:17
- @echo off
- if "%~1" == "OK" (
- for /f "skip=4 delims=" %%a in ('net user') do (
- set "str=%%a"
- setlocal enabledelayedexpansion
- for /l %%b in (0 25 75) do echo,!str:~%%b,25!
- endlocal
- )
- exit /b
- ) else (
- for /f "delims=" %%a in ('"%~0" OK ^| findstr /ib F') do (
- echo,net user "%%~nxa" /Delete
- )
- pause
- )
复制代码
作者: CrLf 时间: 2014-7-26 17:43
本帖最后由 CrLf 于 2014-7-29 00:35 编辑
wmic 不知道行不行:- wmic useraccount where "name like 'f%%'" delete
复制代码
作者: lzatfox 时间: 2014-7-28 18:58
回复 2# apang
大哥, 能否适当讲解一下其中的语法呢? 三个For嵌套 有点头晕啊。
作者: lzatfox 时间: 2014-7-28 19:00
回复 3# CrLf
刚运行了一下,发现不行.
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |