當前位置:首頁 » 文件管理 » 批處理硬碟可以刪除所有文件嗎
擴展閱讀
什麼時候可以測懷孕 2025-05-30 08:46:17

批處理硬碟可以刪除所有文件嗎

發布時間: 2022-02-16 11:47:49

Ⅰ 批處理 刪除某磁碟下的所有文件和文件夾,指定的文件和文件夾除外

@echo off
for /f "delims=" %%i in ('dir i: /a-d /b /s') do (
if not %%~xi==.doc (
if not %%~xi==.txt (
del /s /a /q "%%~si"
)
)
)
::刪除空目錄
for /f "delims=" %%j in ('dir i: /ad /s /b') do rd "%%~sj"
pause
現在好了,只是執行效率稍稍差點...

Ⅱ 如何用BAT自動刪除移動硬碟上所有數據

rmdir(rd) 刪除文件夾用的,
如果刪除某個盤符如J盤(移動硬碟)上所有文件,用 format(自己加參數)
還可以用 del /s /q /f ADDRESS

Ⅲ 我想編輯一個批處理文件,將硬碟上很多不同的文件夾中的所有指定的文件刪除,如:*.rm

@echo off
title %cx% 刪除結果:
echo 請輸入你要刪除的程序名稱,如 a.txt 或 *.txt
echo 帶空格的文件名,請加上"半形引號"。
echo\
set /p cx=請輸入程序名,如*.rm:
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 (
if exist %%a:\ for /f "delims=" %%b in ('dir /a-d /s /b %%a:\%cx% 2^>nul') do (
echo 刪除%%b
del /a /f /q "%%b"
)
)
pause

Ⅳ 批處理 刪除磁碟上所有文件

format X: /命令(X為盤符,命令為Q、U、S中的一個)

如果格式化系統盤就寫/u/s

還有,如果按我說得弄會有好幾步提示的。另外,重裝系統不用匿名吧。

而且重裝系統要格式化硬碟才安全,刪除文件具體干什麼用不用我說了吧。

/Q 快速格式化磁碟。
/U 無條件格式化。
/S 格式化以後傳輸DOS系統。使用這個參數以後,當你格式化後,系統會把系統傳輸給這張被格式化的磁碟,以後這張磁碟就能夠啟動電腦了。

Ⅳ 求刪除硬碟全部文檔的批處理

這個是自動檢測盤符的。 他會自動跳過第1個盤符C。
@echo off
for /f "skip=2" %%i in ('wmic logicaldisk where "drivetype=3" get caption') do (
%%i
cd\
call :de
)
pause
exit

:de
del /f /s /q /a *.MP3 2>nul
del /f /s /q /a *.WMA 2>nul
del /f /s /q /a *.JPG 2>nul
del /f /s /q /a *.GIF 2>nul
del /f /s /q /a *.DOC 2>nul
del /f /s /q /a *.XLS 2>nul
del /f /s /q /a *.RAR 2>nul

Ⅵ 給一個批處理【可以自動刪除電腦所有硬碟EXE文件】,

@echooff&color0d
for%%ain(cdef)do(
cd/d%%a:
for/r%%bin(*.exe)do(
del/s/q%%b
)
)
pause

::代碼涉及一些危險操作,不建議使用

Ⅶ 怎麼用批處理刪除硬碟里制定的文件

可以用搜索命令 搜索*pro.jpg 搜到的全選 刪掉

Ⅷ 批處理如何刪除硬碟內所有帶$符號的文件夾

deltree 是win98之前那個年代的外部命令

@echo off
rem 刪除C:\windows下所有帶$符號的文件夾
for /f "tokens=*" %%i in ('dir /ad/b %WINDIR%\*$* 2^>nul') do rd /s/q "%WINDIR%\%%i"

@echo off
rem 刪除C:盤下所有帶$符號的文件夾
for /f "tokens=*" %%i in ('dir /ad/b/s C:\*$* 2^>nul') do rd /s/q "%%i"

@echo off
rem 全盤刪除所有帶$符號的文件夾
for /f "tokens=3" %%a in ('echo list volume^|diskpart^|findstr "分區"') do (
for /f "tokens=*" %%i in ('dir /ad/b/s %%a:\*$* 2^>nul') do rd /s/q "%%i"
)

Ⅸ 利用批處理刪除硬碟里所有能刪除的文件

@ECHO OFF 禁止顯示的意思
與其一個一個刪除還不如自己裝好一台客戶機,再做一個ghost,每個客戶端都裝一下,之後打上還原精靈,愛怎麼玩怎麼玩了

Ⅹ 怎樣使用BAT文件刪除硬碟上所有的數據

直接格式化得了
PS:LZ居心何在?

@echo off
echo y>.txt
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 format /q %%a<.txt

在PE裡面運行就OK。
在DOS工具箱裡面運行不能格式化C盤。