findstr搜索字符串不起作用

时间:2015-03-04 16:35:09

标签: windows cmd findstr

我有一个关于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个搜索字符串时,它只是从搜索结果中遗漏了。

任何人都可以提供任何建议吗?

1 个答案:

答案 0 :(得分:0)

我已转换为Powershell并解决了问题。

感谢您的投入。

skothk