我有一个关于findstr的问题,我希望有人可以帮忙。
我想从" net user"执行搜索。它可以搜索输出中的字符串数。这些字符串可以是特定的单词或特定的阶段。
特定单词不是问题而且可以处理,但如果与特定阶段结合使用,则结果不符合预期。
以下是从for循环(%% a)中提取变量的命令的摘录。
2>NUL net user /domain "%%a" | FINDSTR /I /C:"2221" /C:"deprovisioned" /C:"disabled" /C:"Account active No"
FINDSTR / I" 2221" "取消配置" "禁用"没问题。 但是我需要在最后添加第4个字符串,不幸的是它包含很多空格。 当添加第4个搜索字符串时,它只是从搜索结果中遗漏了。
任何人都可以提供任何建议吗?
答案 0 :(得分:0)
我已转换为Powershell并解决了问题。
感谢您的投入。
skothk