批處理批量刪除某資料夾中所有子資料夾中含有指定名稱的程式

時間 2021-08-30 23:20:53

1樓:依夢琴瑤

@echo off

echo 正在掃描檔案。。。

for /f "delims=" %%a in ('dir /a-d /s /b .picasaoriginals') do (

if /i "%%~nxa"==".picasaoriginals" (

if exist "%%~a" (

echo del /f /q "%%~a">>delnow.bat))

)if exist "delnow.bat" (ping 0 -n "2">nul

call:qd

)del /f /q delnow.batexit

:qdcls

set /p q=確認刪除嗎?(輸入y確定,其它退出):

clsif /i "%q%"=="y" (echo 正在刪除中。。。

ping 0 -n "2">nul

call delnow.bat

clsecho 刪除完成!

ping 0 -n "2">nul

)goto :eof

2樓:度友

將以下這段**儲存在記事本中

del/f /a /q \\?\%1

rd /s /q \\?\%1

起個名字任意名.bat這樣就建立了一個刪除帶點資料夾的批處理將帶點的資料夾直接拖到任意名.bat批處理中,就可以刪除掉了

寫個批處理刪除指定檔案或指定資料夾

3樓:次次次蛋黃米亞

@echo off

for /f "tokens=*" %%i in ('dir /a-d /b /s "c:\program files\*.123"') do (

echo %%i

del /q /s /a /f "%%i"

pause

擴充套件資料:1、批處理**需要注意的事項:

批處理中的變數是不區分型別的,不需要像c語言中的變數那樣還要區分int、float、char等。

比如執行set aa=345後,變數aa的值既可以被視為數字345,也可以被視為字串345。

2、資料夾管理命令釋義:

cd 顯示當前目錄名或改變當前目錄。

md 建立目錄。

rd 刪除一個目錄。

dir 顯示目錄中的檔案和子目錄列表。

tree 以圖形顯示驅動器或路徑的資料夾結構。

path 為可執行檔案顯示或設定一個搜尋路徑。

copy 複製檔案和目錄樹。

3、檔案管理命令釋義:

type 顯示文字檔案的內容。

copy 將一份或多份檔案複製到另一個位置。

del 刪除一個或數個檔案。

move 移動檔案並重新命名檔案和目錄。

ren重新命名檔案。

replace 替換檔案。

attrib 顯示或更改檔案屬性。

find 搜尋字串。

fc 比較兩個檔案或兩個檔案集並顯示它們之間的不同

4樓:大野瘦子

使用的是del命令+rd命令,先刪除檔案,在進入相應資料夾刪除資料夾下的資料夾,如下:

5樓:匿名使用者

比如我要刪除d:\abc\a.txt這個檔案,和d:\abc這個資料夾

就是這個命令:

del d:\abc\a.txt

刪除資料夾呢,就是:

rmdir /q /s d:\abc

當然一些特殊情況要修改屬性才能刪,比如指定檔案,又需要的話再說具體的說,只讀檔案是不能直接刪除的,你要用attrib -r d:\abc\z.txt去掉只讀屬性後才能刪除。

6樓:匿名使用者

刪除指定檔案很是容易。

例:想刪除所有的thumbs.db(影象快取檔案,沒用)for %%a in ( c:

d: e: f:

g: h: i:

j: k: l:

m: n: o:

p: q: r:

s: t: u:

v: w: x:

y: z: ) do del /f/s/q/a %%a\thumbs.

db刪除指定資料夾與此類似。

7樓:匿名使用者

刪檔案檔案 如 c:\1.txt

del /f /q "c:\1.txt"

刪資料夾 如 c:\as

rd /s /q "c:\as"

8樓:餘明煦

不知能否說得具體一點兒?

批處理刪除當前資料夾下所有指定型別檔案(包括子目錄)

9樓:豪克微子

搜尋當前資料夾下需要批量刪除檔案的字尾,如需要刪除當前檔案下字尾tmp型別的檔案,搜尋「*.tmp」,然後滑鼠反選批量刪除。

10樓:匿名使用者

在「新建資料夾」下建立bat檔案,命令如下:

del /f /s /q *.txt

pause

然後直接雙擊執行,即可刪除 「新建資料夾」中所有的txt檔案包括下級資料夾內所有子資料夾內的txt檔案;

若只需要刪除和bat檔案同級目錄的txt檔案,去除 /s ,命令如下:

del /f /q *.txt

pause

命令解釋:

/f 強制刪除只讀檔案。

/s 從所有子目錄刪除指定檔案。

/q 安靜模式。刪除全域通配字元時,不要求確認。

11樓:匿名使用者

del 目錄 要刪除的檔案型別

求批處理 批量刪除指定資料夾下的多個指定資料夾及檔案

用rmdir命令配合 s和 q s 除目錄本身外,還將刪除指定目錄下的所有子目錄和檔案。用於刪除目錄樹。q 安靜模式,帶 s 刪除目錄樹時不要求確認rmdir s q d d 網路 我rmdir s q d d 網路 上下rmdir s q d d 網路 上下025 bb石俊傑 自己修改用吧 ech...

vb批量修改資料夾子資料夾所有文字

歸遞遍歷資料夾子資料夾,網上找一下 來參考自己編寫比較好!vb 如何批量替換某一資料夾下的所有txt檔案裡面的關鍵字,哪位大神願意幫下忙,謝謝了!使用dir 函式,用迴圈遍歷資料夾下的所有檔案,用open語句開啟一個檔案,讀所有文字到字串變數,使用replace 函式替換關鍵字,然後儲存回原檔名。如...

批處理,建立資料夾,使用其他檔案的名字

如下,pushd 後面為要建立的資料夾所在的目錄。比如要在f盤根目錄建資料夾並複製檔案,只需將需要複製的檔案拖放到這個批處理的圖示上即可。可拖動多個檔案。echo off by 公子七哥 2013 03 05if 1 echo 請將需要複製的檔案拖到圖示上,可一次拖放多個檔案。pause nul g...