百度文心一言开放给普通用户了,网址:文心一言
请用[bat]编程:查找当前目录所有文件名带11的txt文件并修改为22
生成的代码需要简单修改下,主要问题在->位置没有使用转义符会导致echo后面的字符到txt中,思路还是可以的,不错
点击查看代码
@echo off
setlocal enabledelayedexpansion
:: 遍历当前目录下的所有文件
for %%A in (*.txt) do (
set "filename=%%~nxA"
set "newfilename=!filename:11=22!"
if "!filename!" neq "!newfilename!" (
echo Renaming file: !filename! -^> !newfilename!
ren "%%A" "!newfilename!"
)
)
endlocal