您好我正在使用以下脚本根据搜索 ID 从文件夹中过滤 XML 文件,并将 XML 文件名返回到 export.txt。
如果文件夹名称不包含特殊字符 (!),它可以正常工作。在我的情况下,文件夹将有(!)。谁能帮忙,如何处理这个sinario。如何处理文件夹名称中的特殊字符。
您能否提供您的示例工作代码?
{
@echo off
echo. >export.txt
set searchid="<sh:InstanceIdentifier>SBDH_4539594000005_tt7x7c71fof8d9adenhr<"
for /f %%a in ('findstr /i /m %searchid% C:\ABC!DEF\*.xml') do (
echo %%a >>export.txt
)
}