5
尝试测试字符串以查看它是否包含Windows批处理文件中的子字符串。Windows批处理文件 - 查找的管道
这是我迄今为止:
echo %1 | find "message"
if %errorlevel% == 0 echo contains string
命令行输出,这是(%1的内容是 “消息\ Message.js”):
messages\Message.js contains string
的我遇到的问题是,我能得到这个工作的唯一方法是用确切的线:echo %1 | find "js"
。
如何在不每次回显文件路径的情况下执行此操作?当我删除echo
时,操作系统尝试打开文件。我很想将文件路径保存到一个变量,但没有任何我尝试过的,我总是以一个空变量结束。