我有一个简单的脚本,抓住个人电脑制造商,并设置一个变量列表中的任何项目匹配:批次 - 检查变量
for /f "usebackq tokens=2 delims==" %%A IN (`wmic csproduct get vendor /value`) DO SET VENDOR=%%A
我下一步需要做的是检查,如果我的新如果没有找到
Acer
Gateway
Packard
Alienware
ASUS
Dell Inc.
Fujitsu
HP
Compaq
Lenovo
IBM
Samsung
Sony
Toshiba
然后发现DO COMMAND1
如果和DOCOMMANDB
:VENDOR
变量列表中的任何匹配。
我认为管道变量为findstr
可能会工作,但我只知道findstr
用法时,你喂它一个文本文件。在正则表达式中我真的很糟糕,所以如果这是最好的选择,我需要一些指导。
我该如何完成上述操作?
+1这很干净。我不想使用帮助程序文件,但这样做的结果与接受的答案一样。谢谢 – Moses