中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

有哪些使用批處理按要求批量刪除文件夾的方法

發布時間:2021-09-28 10:12:05 來源:億速云 閱讀:157 作者:iii 欄目:開發技術

這篇文章主要講解了“有哪些使用批處理按要求批量刪除文件夾的方法”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“有哪些使用批處理按要求批量刪除文件夾的方法”吧!

示例一:

有這樣一大堆文件夾結構,例如

abcde
   |-----abcd2000
             |---------0003
             |----------0004
                ........
   |------abcd2001
             |---------0006
             |----------0002
                ........
  |------abcd2002
             |---------0005
             |----------0002
                ........
cdefe
   |-----cdefe2000
             |---------0003
             |----------0004
                ........
   |------cdefe2001
             |---------0006
             |----------0002
                ........
  |------cdefe2002
             |---------0005
             |----------0002
                ........

現在想把第二層目錄里按照年代刪除,比如只刪除abcd2000,abcd2001,cdefe2000,cdefe2001這樣的包含2000,2001字段目錄以及它下層目錄,該怎么做呢

@echo off
setlocal enabledelayedexpansion
::設置一級文件夾
set folder=D:\abcde
for /f "delims=" %%a in ('dir /ad /b %folder%') do (
 set str=%%a
 if "!str:~-4!"=="2000" rd %folder%\!str! /s /q
 if "!str:~-4!"=="2001" rd %folder%\!str! /s /q
)

示例二:

我的所有圖片都保存在F:\Photography  ,而下面還有N多文件夾,這些文件夾中都有一個叫“.picasaoriginals”的文件。。。注意,這個名字前有一個點!!!

例如 F:\Photography\我@\我@青島\.picasaoriginals

現在我們需要用一個批處理刪除所有F:\Photography子文件夾中,含有.picasaoriginals這個文件夾的。。。

還有,為保險起見。。。請在程序中提示是否要刪除這些信息。。。

@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.bat
exit
 
:qd
cls
set /p q=確認刪除嗎?(輸入Y確定,其它退出):
cls
if /i "%q%"=="Y" (
echo 正在刪除中。。。
ping 0 -n "2">nul
call DelNow.bat
cls
echo 刪除完成!
ping 0 -n "2">nul
)
goto :eof

示例三:

批量刪除電腦中所有帶qqq的文件和文件夾

@echo off
echo....文件查找,請等待...
c:\
for /r c: %%a in (.) do @if exist %%a\qqq.* del %%a\qqq.*
for /r c: %%a in (.) do @if exist %%a\qqq rd /s /q %%a\qqq
d:\
for /r d: %%a in (.) do @if exist %%a\qqq.* del %%a\qqq.*
for /r d: %%a in (.) do @if exist %%a\qqq rd /s /q %%a\qqq
e:\
for /r e: %%a in (.) do @if exist %%a\qqq.* del %%a\qqq.*
for /r e: %%a in (.) do @if exist %%a\qqq rd /s /q %%a\qqq
f:\
for /r f: %%a in (.) do @if exist %%a\qqq.* del %%a\qqq.*
for /r f: %%a in (.) do @if exist %%a\qqq rd /s /q %%a\qqq
goto end
:end
echo good bye!

感謝各位的閱讀,以上就是“有哪些使用批處理按要求批量刪除文件夾的方法”的內容了,經過本文的學習后,相信大家對有哪些使用批處理按要求批量刪除文件夾的方法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

开封市| 长春市| 调兵山市| 勃利县| 宜城市| 安远县| 青冈县| 弥渡县| 当涂县| 惠水县| 牡丹江市| 赫章县| 中阳县| 鹤山市| 南皮县| 桂阳县| 马尔康县| 离岛区| 和硕县| 鄂伦春自治旗| 咸阳市| 林周县| 城口县| 博野县| 莫力| 新宁县| 宝兴县| 花莲市| 瓦房店市| 西峡县| 沛县| 乌鲁木齐县| 分宜县| 通化市| 西和县| 奉化市| 吉木萨尔县| 榆树市| 临澧县| 自贡市| 丰县|