0

我有一个简单的 findstr 函数(Windows 批处理),但是我试图在文本文档中搜索实际的星号字符。因为 * 字符也用作通配符函数,所以我的程序变得混乱。

有没有人知道如何克服这个问题?

@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"
4

1 回答 1

1

解决方案:\*
可以在findstr /?

于 2013-01-14T09:12:30.167 回答