導航:首頁 > 文件處理 > 清空文件夾

清空文件夾

發布時間: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。也就達到了清空文件內容的目的了。

閱讀全文

與清空文件夾相關的資料

熱點內容
管理手機文件夾app 瀏覽:237
iphone6s照片壓縮 瀏覽:68
中國龍文件夾名字 瀏覽:95
加法是運演算法則 瀏覽:33
linuxvim命令查找 瀏覽:948
linuxhttp埠 瀏覽:907
程序員去國企 瀏覽:632
android自動刷新listview 瀏覽:572
美國壽力壓縮機 瀏覽:546
如何查看公司伺服器的配置 瀏覽:348
得到app的文章怎麼復制 瀏覽:382
程序員創業規模 瀏覽:377
java文件排序演算法 瀏覽:239
民政低保對象app郵箱怎麼填 瀏覽:948
jsp里的java 瀏覽:983
程序員合同到期不續簽賠償嗎 瀏覽:239
uc怎麼把字幕放在文件夾 瀏覽:245
buildingpdf 瀏覽:594
二分查找演算法技巧 瀏覽:196
創造與魔法游戲伺服器怎麼調 瀏覽:837