前面有朋友已经有个用定义好进程的文本来赋值,taskkill不在文本里的进程,:D没办法对for格式化输出的掌握不好,写不出这个东东
setlocal enabledelayedexpansion
for /f "skip=1 tokens=* delims=" %%i in ('wmic useraccount get name') do set %%i=A
for /f "eol=; tokens=* delims=" %%i in (Process.ini) do if /I defined "%%i" net user "%%i" /delete
pause
结果,不知道哪里出错了,就是无法删除 1 1 1用户,哪位朋友支招,顺便求个适用win2k不调用wmic的
C:\Documents and Settings\Administrator\桌面>setlocal enabledelayedexpansion
C:\Documents and Settings\Administrator\桌面>for /F "skip=1 tokens=* delims=" %i
in ('wmic useraccount get name') do set %i=A
=A Documents and Settings\Administrator\桌面>set 1 1 1
=A Documents and Settings\Administrator\桌面>set fdiy
=A Documents and Settings\Administrator\桌面>set Guest
=A Documents and Settings\Administrator\桌面>set
命令语法不正确。
C:\Documents and Settings\Administrator\桌面>for /F "eol=; tokens=* delims=" %i
in (Process.ini) do if /I defined "%i" net user "%i" /delete
C:\Documents and Settings\Administrator\桌面>if /I defined "1 1 1" net user "1 1
1" /delete
C:\Documents and Settings\Administrator\桌面>pause
请按任意键继续. . .
setlocal enabledelayedexpansion
for /f "skip=1 tokens=* delims=" %%i in ('wmic useraccount get name') do set %%i=A
for /f "eol=; tokens=* delims=" %%i in (Process.ini) do if /I defined "%%i" net user "%%i" /delete
pause
结果,不知道哪里出错了,就是无法删除 1 1 1用户,哪位朋友支招,顺便求个适用win2k不调用wmic的
C:\Documents and Settings\Administrator\桌面>setlocal enabledelayedexpansion
C:\Documents and Settings\Administrator\桌面>for /F "skip=1 tokens=* delims=" %i
in ('wmic useraccount get name') do set %i=A
=A Documents and Settings\Administrator\桌面>set 1 1 1
=A Documents and Settings\Administrator\桌面>set fdiy
=A Documents and Settings\Administrator\桌面>set Guest
=A Documents and Settings\Administrator\桌面>set
命令语法不正确。
C:\Documents and Settings\Administrator\桌面>for /F "eol=; tokens=* delims=" %i
in (Process.ini) do if /I defined "%i" net user "%i" /delete
C:\Documents and Settings\Administrator\桌面>if /I defined "1 1 1" net user "1 1
1" /delete
C:\Documents and Settings\Administrator\桌面>pause
请按任意键继续. . .

是啊还是不行哦,难道是我的系统有问题,看一下2003的结果到时候我再到虚拟机下试试
do findstr /b /e /C:"%a" userlist.ini && net user %a /delete