Windows Bat文件删除文件1级深度
我让网络用户将我的文档重定向到网络驱动器。IE:在服务器上我有:Z:\ENDUSERS\enduser.name 我想创建一个bat文件,从Z:\ENDUSERS搜索所有enduser.name目录中的一个特定文件(只有1级以下)并将其删除。所有用户的文件名都是相同的,但不需要搜索任何低于第一级的文件 想法/建议?单向:Windows Bat文件删除文件1级深度,windows,batch-file,delete-file,Windows,Batch File,Delete File,我让网络用户将我的文档重定向到网络驱动器。IE:在服务器上我有:Z:\ENDUSERS\enduser.name 我想创建一个bat文件,从Z:\ENDUSERS搜索所有enduser.name目录中的一个特定文件(只有1级以下)并将其删除。所有用户的文件名都是相同的,但不需要搜索任何低于第一级的文件 想法/建议?单向: @echo off set thefile=kill.me for /d %%d in ("Z:\ENDUSERS\*") do ( if exist "%%d\%t
@echo off
set thefile=kill.me
for /d %%d in ("Z:\ENDUSERS\*") do (
if exist "%%d\%thefile%" (
del "%%d\%thefile%"
)
)
(将del
替换为echo
进行测试)单向:
@echo off
set thefile=kill.me
for /d %%d in ("Z:\ENDUSERS\*") do (
if exist "%%d\%thefile%" (
del "%%d\%thefile%"
)
)
(将del
替换为echo
进行测试)