我正在使用命令:
find /c "abc" "C:\Users\abc\Desktop\project\string.txt"
输出:
---------- C:\Users\abc\Desktop\project\string.txt: 4
我想将此值 4
分配给一个变量,以便我可以将其用于 if
语句。
最佳答案
我会使用:
For /F %%A In ('Find /C "abc"^<"C:\Users\abc\Desktop\project\string.txt"') Do (
Set "mlc=%%A")
您的 %mlc% 变量将保存匹配的行数。
关于batch-file - 如何在批处理脚本中将 FIND 命令输出计数值放入变量中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39763185/