批处理或c语言编写,要求:复制d盘下所有txt文件,和所有层子文件夹下只要是txt的文件,到e盘的file文件夹

整个过程要求隐藏的,谢谢。
2025-02-23 18:39:16
推荐回答(2个)
回答1:

@echo off
if "%1"=="h" goto begin
start mshta vbscript:createobject("wscript.shell").run(""%0" h",0,false)(window.close)&&exit
:begin
cd /d d:
for /f %%i in (dir /s/b d:\ *.txt) do copy "%%i" e:\file

这样,可以实现隐藏cmd窗口自动复制

回答2:

编辑一个批处理文件,内容为下面两行
d:
for /r d:\ %%i in (*.txt) do copy "%%i" e:\file

如果直接在Dos窗口下运行,将 %%i 改成 %i