我有一个简单的findtr函数(windows批处理)但是我试图在文本文档中搜索实际的星号字符。因为*字符也被用作wildcrad函数,我的程序变得混乱。
任何身体都知道如何克服这个问题?
@echo off
SET EXTENT=%~x1
SET MYPATH=%~dp1
SET FILETYPE=%PATH%*%EXTENT%
Type C:\HELLO.txt | findstr /I /V /C:"%FILETYPE%">>C:\TEMP.txt
DEL /S/Q "C:\HELLO.txt"
ren "C:\TEMP.txt" "HELLO.txt"
DEL /s/q "C:\TEMP.txt"
答案 0 :(得分:1)
解决方案:\*
可以在findstr /?