当前位置:首页 » 文件管理 » 批处理硬盘可以删除所有文件吗
扩展阅读
可以看你的距离的软件 2025-05-30 12:42:58

批处理硬盘可以删除所有文件吗

发布时间: 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盘。