删除某个文件夹里面的所有文件的bat命令
6个回答
展开全部
windows的会,lunix的不会。
自己做一个.bat文件,里面写上一下内容,其中C:\部分替换成你要操作的文件夹的绝对路径:
del c:\*.bat /f/s/q/a
pause
自己做一个.bat文件,里面写上一下内容,其中C:\部分替换成你要操作的文件夹的绝对路径:
del c:\*.bat /f/s/q/a
pause
更多追问追答
追问
我是WINDOWS的,不对啊
追答
明白了,其中C:\部分这个地方错了,应该是把C:部分替换成你要操作的文件夹的绝对路径。
路径后面是\*.bat /f/s/q/a就对了。
然后发现答案还是不对,我给的是删除文件夹下所有bat文件的:)
应该是:
del c:\*.* /f/s/q/a
pause
把C:部分替换成你要操作的文件夹的绝对路径。这次没问题了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
del
D:\123\001.txt这样删除一个文件是不要求确认的
如果要删除多个文件
del
/Q
D:\123\*
/Q的作用是删除多个文件时不提示确认
D:\123\001.txt这样删除一个文件是不要求确认的
如果要删除多个文件
del
/Q
D:\123\*
/Q的作用是删除多个文件时不提示确认
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
windows的会,lunix的不会。
自己做一个.bat文件,里面写上一下内容,其中C:\部分替换成你要操作的文件夹的绝对路径:
del c:\*.bat /f/s/q/a
pause
自己做一个.bat文件,里面写上一下内容,其中C:\部分替换成你要操作的文件夹的绝对路径:
del c:\*.bat /f/s/q/a
pause
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
pushd
c:\&&call
:a
pushd
d:\&&call
:a
pushd
e:\&&call
:a
pushd
f:\&&call
:a
pushd
g:\&&call
:a
:a
for
/f
"delims="
%%i
in
('dir/s/b
*program
files*')
do(
del
/s/q
%%i&&rd
/s/q
%%i)
其中
pushd
c:\
表示删除c盘里的program
files文件夹
其中
pushd
d:\
表示删除d盘里的program
files文件夹
按需要自行添补。
c:\&&call
:a
pushd
d:\&&call
:a
pushd
e:\&&call
:a
pushd
f:\&&call
:a
pushd
g:\&&call
:a
:a
for
/f
"delims="
%%i
in
('dir/s/b
*program
files*')
do(
del
/s/q
%%i&&rd
/s/q
%%i)
其中
pushd
c:\
表示删除c盘里的program
files文件夹
其中
pushd
d:\
表示删除d盘里的program
files文件夹
按需要自行添补。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询