批处理文件删除文本文件中未提及的任何用户

时间:2015-11-06 19:13:34

标签: windows batch-file

我有一个文本文件,其中包含一组授权用户的名称​​(README.txt),另一个文本文件中包含我计算机上所有用户的名称​​(USERS .txt)的。我想创建一个批处理文件,禁用 README.txt 中未提及的任何用户。

值得一提的是 README.txt 不是列表格式,并且用户的名称遍布整个文本段落。

谢谢!

1 个答案:

答案 0 :(得分:0)

不知道这两个文件是什么样的,这是我最好的猜测。

@echo off

FOR /F "delims=" %%G IN (users.txt) DO (
    findstr /M /I /R /C:"\<%%G\>" README.TXT >nul ||net user %%G /active:no
)