一個RD的命令就可以完全解決您的需要。。
rd
/s
/q
d:\sys
md
d:\sys
就會刪除d:\SYS文件夾包裹裡面的所有文件。。
然後,就會在建立一個d:\SYS目錄。裡面子目錄和文件都是沒有了。。
祝你……
Ⅱ 按鍵精靈有什麼代碼可以刪除一個文件夾內的所有文件
FilePath="F:\" //這里寫文件夾的目錄
MyFile = AllFileName(FilePath)
For i = 0 To UBound(MyFile) - 1
Call Plugin.File.DeleteFile(FilePath & "\" & MyFile(i))
Next
Function AllFileName(FilePath)
Dim FileName,fso,folder,f,files
FileName = ""
Set fso = CreateObject("Scripting.FileSystemObject")
Set folder = fso.getfolder(FilePath)
Set files = folder.files
For Each f In files
FileName = FileName & f.name & ","
Next
Set fso = Nothing
AllFileName = Split(FileName, ",")
End Function
上面代碼,第一行引號內寫文件夾目錄,就可以刪除文件夾內所有的文件,但是,文件夾裡面的文件夾是不刪除的,由於你只說刪除文件,我就寫了只刪除文件。
Ⅲ 如何在VS里用C語言刪除文件夾
刪除文件夾可以使用dos命令rd
在C語言中,加入頭文件#include <stdlib.h>
在需要刪除文件夾的語句位置使用system("rd D:/test")即可
Ⅳ C++ 刪除文件夾和文件夾里的所有文件和文件夾完整代碼
windows下此方法避免出現cmd彈窗
CString dir_path= _T("/c rd /s/q E:\\123");
ShellExecute(NULL, NULL, _T("cmd"), dir_path, NULL, SW_HIDE);
Ⅳ 刪除文件時文件出現錯誤代碼0x80070570,該怎麼辦
摘要 刪除不了的軟體、文件或文件夾的解決方法(首先確實要用管理員帳戶Ad帳戶登錄的):1、開機按F8不動,到高級選項出現在松開手,用上下鍵選安全模式,按照提示進入到安全模式中刪除即可(安全模式與正常模式操作一樣,我一般是用這個方法,這個是XP、Win7的進入安全模式的方法)。2、刪除文件建一個批處理試試,桌面右鍵-新建-文本文檔-(或打開記事本,把下面的命令復制後粘貼進去)寫入下列命令:DEL /F /A /Q \?\%1RD /S /Q \?\%1文件-另存為"刪除.bat" (名字可以自己選,但是後綴一定要".bat")然後,把要刪除的文件或者目錄拖放到這個bat文件的圖標上就可以刪除了。3、有時關機在開機馬上就刪除文件試試,有時我將要刪除的文件打開一個一個文件拆開刪除,這也是有效的。4、利用PE光碟、PEU盤,進入系統刪除文件。5、如果使用其他辦法無法刪除可選擇Unlocker強行刪除工具刪除,安裝後右鍵點要刪除的文件選擇Unlocker再選刪除就可以將要刪除的文件徹底刪除(類似的軟體有QQ電腦管家、360衛士、金山衛士有粉碎文件功能)。下載網址:http://www.onlinedown.net/soft/24732.htmWin10進入安全模式的方法:選開始菜單/電腦設置(如果沒有右擊開始菜單選屬性/自定義,看看將需要的選項勾選)/更新和恢復/更新和恢復界面下點擊【恢復】,然後在高級啟動下面點擊【立即重啟】/在一個選項中選擇【疑難解答】/疑難解答中點【高級選項】/在高級選項中點擊【啟動設置】/點擊右下的【重啟】按鈕/重啟後選擇安全模式或其它選項按回車就進入了。
Ⅵ 快速刪除文件夾的代碼
無敵刪除命令
復制下面一段
DEL
/F
/A
/Q
\\?\%1
RD
/S
/Q
\\?\%1
另存為.bat
將要刪除的文件拖到該批處理文件上
就可以刪除了
Ⅶ 怎麼用C語言刪除一個文件夾
//調用system函數並傳遞字元串參數rd /s /q path(path為目錄的路徑)就行了
//下面有一個例子
#include<stdio.h>
#include<string.h>
int main()
{
char cmd[256]="rd /s /q ";
printf("請輸入要刪除的目錄的路徑:");
//將目錄的路徑連接到cmd的後面
gets(cmd+strlen(cmd));
if(0==system(cmd))
printf("目錄已刪除,請注意查看!\n");
return 0;
}
Ⅷ 易語言刪除某個文件夾內指定的文件的代碼怎麼寫
首先,說個比較高效的方式,如果廣告文件的名字固定。那這樣,
新建一個:txt文件,內容如下,然後改名為:del.bat ,注意擴展名也改了。
然後用時,把這個文件放到要刪除內容的文件夾里,雙擊運行即可。
------------------------
@echo off
del 1.txt
del 2.html
del del.bat
-----------------------
解釋:XXX.bat,這是腳本文件。
del 刪除意思,後面空格 ,跟個文件地址。否則視為腳本所在目錄,也可寫固定目錄:
比如:del c:\temp.exe 刪除C盤的temp.exe文件
del del.bat 自然是刪除自己的意思。
如果刪除這個文件夾里的所有後綴名為txt文件,寫:del *.txt
-------------------------------------------------------------------
先看看能滿足你嗎?不行再說易語言的。
(我只教思路,不寫源碼,如果伸手黨,勿追問了就)
Ⅸ 有什麼辦法用bat代碼刪除指定的文件夾請詳細一些~謝謝
假如你要刪除一個文件夾叫111
@echo
off
del
/q
111\*.*
rd
/q
111
pause
把這個放在同一目錄,運行,如果不在同一目錄也可以,不過代碼裡面要改成絕對路徑