1樓:次次次蛋黃公尺亞
@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 比較兩個檔案或兩個檔案集並顯示它們之間的不同
2樓:大野瘦子
使用的是del命令+rd命令,先刪除檔案,在進入相應資料夾刪除資料夾下的資料夾,如下:
3樓:匿名使用者
比如我要刪除d:\abc\a.txt這個檔案,和d:\abc這個資料夾
就是這個命令:
del d:\abc\a.txt
刪除資料夾呢,就是:
rmdir /q /s d:\abc
當然一些特殊情況要修改屬性才能刪,比如指定檔案,又需要的話再說具體的說,唯讀檔案是不能直接刪除的,你要用attrib -r d:\abc\z.txt去掉唯讀屬性後才能刪除。
4樓:匿名使用者
刪除指定檔案很是容易。
例:想刪除所有的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刪除指定資料夾與此類似。
5樓:匿名使用者
刪檔案檔案 如 c:\1.txt
del /f /q "c:\1.txt"
刪資料夾 如 c:\as
rd /s /q "c:\as"
6樓:余明煦
不知能否說得具體一點兒?
批處理刪除檔名中的指定文字,寫個批處理刪除指定檔案或指定資料夾
把下面的批處理存為myren.bat,放在目標資料夾下,然後在cmd中進入目標路徑,輸入 myren.bat 任意內容 然後程式就會把所有mp4檔名中的 任意內容 刪掉。echo off setlocal enabledelayedexpansion for f delims i in dir mp...
批處理如何去掉刪除檔名中的指定字元
夢忠魂 中文內容的部分自己替換成需求的檔案格式,和需要處理的文字 echo off setlocal enabledelayedexpansion rem 開啟變數延遲擴充套件 rem 遍歷批處理所在目錄的對應格式的檔案for f i in dir w b txt do set filename i...
如何用批處理刪除檔案中指定字串後面的所有字元
用frontapege或者是drw的 轉換全部開啟的檔案 功能。按ctrl h可以實現 1.txt 2.txt 演示 for f tokens a in 1.txt do set a set 00000 for f delims b in echo do echo b 2.txt pause 如何用...