批量查找错误
Batch findstr error
我正在尝试建立一个数据库,记录我为物品支付了多少费用,以便再次出售它们时可以快速找到它。我现在有一个批处理文件,可以自动存储项目名称,以及我购买的金额。 (工作正常)
现在我想制作另一个批处理文件,我可以在其中输入一个项目的名称,让它告诉我它是否在我的数据库中,以及我为此支付了多少钱。
我只是弄乱了 findstr 命令,它被创建了(我知道它不好 :D)。但它总是说:FINDSTR:searchterm 无法打开。
有什么想法吗?
@echo off
:start
set /p item=Item you want to look up:
findstr /I / X "%item%" log.txt > logoutput.txt
goto start
pause
斜线和 X (/ X
) 之间有一个 space 不应出现。
我正在尝试建立一个数据库,记录我为物品支付了多少费用,以便再次出售它们时可以快速找到它。我现在有一个批处理文件,可以自动存储项目名称,以及我购买的金额。 (工作正常) 现在我想制作另一个批处理文件,我可以在其中输入一个项目的名称,让它告诉我它是否在我的数据库中,以及我为此支付了多少钱。 我只是弄乱了 findstr 命令,它被创建了(我知道它不好 :D)。但它总是说:FINDSTR:searchterm 无法打开。 有什么想法吗?
@echo off
:start
set /p item=Item you want to look up:
findstr /I / X "%item%" log.txt > logoutput.txt
goto start
pause
斜线和 X (/ X
) 之间有一个 space 不应出现。