【发布时间】:2015-04-23 08:36:08
【问题描述】:
我已经有了这个批处理代码:
@echo off
setlocal
:PROMPT
SET /P AREYOUSURE=Are you sure (Y/[N])?
IF /I "%AREYOUSURE%" NEQ "Y" GOTO END
@echo off
pushd %*
for %%j in (*) do if /I not "%%j"=="%~nx0" type nul > "%%j"
popd
我想为所有子文件夹中的所有文件创建一个 0 字节备份。因此,如果我丢失了它们,我会知道要重新下载什么。批处理文件本身不应被清除。
必须对此代码进行哪些更改才能在所有子文件夹中的所有文件上运行?
【问题讨论】:
-
你想清除所有子文件夹中的所有文件,但不改变蝙蝠本身,对吧?
-
是的,我确实这样做了,我想创建一些文件的 0 字节备份,所以如果我丢失了它们,我会知道要重新下载什么..