导航:首页 > 文件处理 > 清空文件夹

清空文件夹

发布时间:2022-01-15 00:22:21

1. 如何用bat命令清空文件夹

其实别的都好写的,
“也就是说里面有些文件是被打开的了 那就跳过他不需要强制删除。”

这个就实现不了,像文本之类打开着也是可以删除的。
别的毫无难度。
@echo off
::删除cache目录下所有文件
del /q /s d:\cache\*.*
::通过DIR获取cache目录下的所有子文件夹。然后删除获取到的文件夹 ">nul"不现实错误信息。
for /f "delims=" %%a in ('dir /ad/b/s d:\cache') do (rd /q /s "%%a")>nul
echo end...
pause

2. 怎么删除一个文件夹下的所有文件

为了保险,建议你到你想要删除的文件里打:

del *.* /s /q
rd *.* /s /q

DEL 这样会把所有的文件和子文件夹里所有的档案删去(除了正在运行的)
RD 这样做会把所有的文件和子文件夹给删除。
然后再打:
cd ..
rd [你刚才删除的文件夹名]

这没做是为了预防你打错文件夹名而删了不该删除的文件。

假如你确定你不会打错,那么直接打:
del [文件夹路径] /s /q
rd [文件夹路径] /s /q

3. 如何用bat命令清空文件夹就是删除某个文件夹下所有内容 包括文件和文件夹

@echo off
del /s /q /a R:\Cache
::如果要完全后台执行需要用Bat To Exe Converter、Quick Batch File Compiler这种bat转exe转换,在设置中设置“后台运行”(Quick Batch File Compiler为”鬼程序“、”幽灵程序“等)即可。就算用vbs隐藏了窗口也照样会显示出一瞬间的。

4. 清空文件夹后显示还有内存

可能有个隐藏的文件在这个文件夹里面。你可以把整个文件夹全部删除,也可以去工具--选项里面勾选上显示已隐藏的文件及文件夹 这一项。还有这个xxKB不是内存,是占的硬盘的大小,是一个很小的文件,不会占用你的内存。

5. 关于DOS下清空文件夹

@echo off
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系统LJ完成!
echo. & pause

________________________
横线以上内容存为.bat文件,双击运行就可以了.

6. Windows清空文件夹命令怎么写

这种情况可以使用多个批处理来删除。

先执行删除文件的批处理。
然后在执行删除目录的批处理。
使用命令删除是受到很大的限制。

7. 怎么能一下清空电脑里面的空文件夹

按住ctrl键,然后用鼠标点一下你要删除的文件夹,每个文件夹点一下,点好后按delete键就能将它们删了。

8. 清空文件夹批命令

rm
-rf
*.*
"所有文件和文件夹清空!"
这一句的意思是不保留子文件夹
"注意不能将该目录"/home/use01"删除"
上面的命令不会删除/home/user01
所以这个题目的解就是上面的命令。

9. 清空文件夹里的内容保留文件夹CMD的命令怎么写

先新建一个记事本,然后复制下边的命令,最后另存为.bat格式
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\Content.IE5\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"

10. 怎样清空一个文件夹

使用C语言使一个文件的内容直接清空:
使用如下的程序代码:
#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>

#define PATHNAME "./test"
int main()
{
int ret = open(PATHNAME, O_WRONLY | O_TRUNC);
if(ret == -1)
{
printf("open file is fail!\n");
return -1;
}
close(ret);
return 0;
}

在当前目录下有一个文件名为test的文件,使用ll命令查看一下文件的大小:

ufo@ufo:/tmp$ ll test
-rw-r--r-- 1 ufo ufo 293 2月 12 17:05 test
ufo@ufo:/tmp$ gcc testwrite.c

ufo@ufo:/tmp$ ./a.out

执行后再查看test文件的大小,即已经为0了,使用cat test也是没有内容显示的了。

ufo@ufo:/tmp$ ll test
-rw-r--r-- 1 ufo ufo 0 2月 12 17:05 test

关键在于open函数中的oflag参数,使用man 2 open可以查看到open函数的说明,
O_WRONLY:表示以只写打开文件
O_TRUNC:表示如果open中的参数文件名为pathname的文件存在的话,且为只写或读写成功打开的话,则将其长度截智短为0。也就达到了清空文件内容的目的了。

阅读全文

与清空文件夹相关的资料

热点内容
易语言获取宽带密码源码 浏览:561
服务器租用有什么用 浏览:348
日本的程序员有多少人 浏览:255
rar批量压缩助手 浏览:919
ntp服务器怎么配置 浏览:101
android按钮样式修改 浏览:144
win复制命令 浏览:61
封开县命令 浏览:778
张家港金田路车管所能解压 浏览:945
lce的服务器什么时候人最少 浏览:338
pdf档如何编辑 浏览:890
我的世界灰烬骷髅大战起源码 浏览:900
xcb源码下载 浏览:261
特殊命令 浏览:840
winrar命令行zip 浏览:632
linux文件是否存在命令 浏览:829
同花顺积突指标公式源码 浏览:767
自带文件夹的手机软件 浏览:394
车牌下什么app 浏览:766
上海电脑编程八佰伴 浏览:380