我尝试查找并移动所有带有字符“{”(不带引号)的文件,例如filename{{xyz}}.txt
我的代码:
@echo OFF
setlocal enableextensions disabledelayedexpansion
set "source=C:\Users\OLD\*.txt"
set "target=C:\Users\NEW"
set "searchString=}"
set "found="
for /f "delims=" %%a in ('
findstr /m /i /l /c:"%searchString%" "%source%" 2^>nul
') do (
if not defined found set "found=1"
move "%%a" "%target%"
)
if not defined found (
echo not found
)
此脚本找到了所有字符,遗憾的是不是我需要的字符{
。
所以现在我会在这里寻求帮助。
最佳注册