大师,能不能帮个忙,帮忙写一个批处理文件 :为文件夹下所有文件创建同名TXT文件,要是能帮忙就太谢谢了

2024-12-03 18:52:11
推荐回答(4个)
回答1:

1、需求理解:仅创建同名文件,但不复制内容,即目标文件长度为0
2、脚本如下,自行根据实际情况修改第2行

@ECHO OFF
PUSHD 你的文件夹,如D:\MyData
FOR %%F IN (*.*) DO (
IF /I NOT "%%~xF"==".TXT" (
COPY NUL %%~nF.TXT>NUL
)
)
POPD

回答2:

在你要处理的文件夹里新建一个txt文件,
输入下面的代码。
copy *.* *.txt
pause
将它保存为zzzz.cmd
然后运行。

回答3:

for /f %%a in ('dir /aa /b ^| findstr /v .txt') do copy %%a %%~na.txt

回答4:

ren * ?????.txt
?是文件名长度