`

DOS命令——del命令

阅读更多

DOS补充:Del命令

删除文件

例:

del e:\test.txt

删除 e:\test.txt

del命令有几个重要的参数:

/P            删除每一个文件之前提示确认。
/F            强制删除只读文件。
/S            删除所有子目录中的指定的文件。
/Q            安静模式。删除全局通配符时,不要求确认
/A            根据属性选择要删除的文件

例:
如果你要删除E盘中所有的sun.txt,且文件sun.txt是只读的,该怎么办?

del /f /s e:\sun.txt

注意:因为要搜索整个C盘,所以需要等到一段时间


如果通过普通方式来删除会怎么样呢?

C:\Users\asus>del e:\test.txt
e:\test.txt
拒绝访问。


实例
@echo off
echo 正在清理系统垃圾文件,请稍后...
del /s /f /q %systemdrive%\*.tmp >nul 2>nul
del /s /f /q %systemdrive%\*.gid >nul 2>nul
del /s /f /q %systemdrive%\*.chk >nul 2>nul
del /s /f /q %systemdrive%\*.old >nul 2>nul
del /s /f /q "%userprofile%\local settings\temp\*.*" >nul 2>nul
del /s /f /q "%userprofile%\recent\*.*" >nul 2>nul
del /s /f /q "%userprofile%\cookies\*.*" >nul 2>nul
del /s /f /q "%userprofile%local settings\history\*.* >nul 2>nul
del /s /f /q "%windir%\temp\*.*" >nul 2>nul
del /s /f /q "%windri%\prefetch\*.*" >nul 2>nul
echo 垃圾文件清理完毕!
echo. & pause

:这是一个用来清除系统垃圾文件的批处理程序。命令其实也是很简单的,主要是用到"del"命令和相关的参数来实现
有关"del"命令的参数大家可以参考"del /?"来得到详细的帮助

另外还有"%systemdrive%、%userprofile%"。那么它们是什么呢,这些其实都是系统变量,也就是系统目录的另一种表示形式而已。我们可以通过"echo %userprofile%"来看看它代表的是系统中的哪个目录。那么其他的也是一样的意思

*.tmp的意思是,这个*号是一个通配符号,它表示的是所有以.tmp为扩展名的文件

>nul 2>nul 的意思是将命令执行时的信息或者错误全部给屏蔽掉

分享到:
评论

相关推荐

    DOS命令全集-完全版

    一、DOS命令全集 2 (一)MD——建立子目录 2 (二)CD——改变当前目录 2 (三)RD——删除子目录命令 3 (四)DIR——显示磁盘目录命令 4 (五) PATH——路径设置命令 4 (六)TREE——显示磁盘目录结构命令 5 (七...

    windows实用dos命令大全

    (1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使用DEL(删除文件的命令)将其子目录下的文件删空,然后再退回到上一级目录,用RD命令删除该了目录本身;  (2)不能删除根目录和当前目录。  例:...

    DOS命令全集(常用汇总)

    DOS命令全集 一)MD——建立子目录 1.功能:创建新的子目录 2.类型:内部命令 3.格式:MD[盘符:][路径名]〈子目录名〉 4.使用说明: (1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动...

    最新 DOS命令大全

    DOS命令大全,详细的 DOS命令。 net use h: \\ip\c$ 登陆后映射对方C:到本地为H: net use \\ip\ipc$ /del 删除IPC链接 net use h: /del 删除映射对方到本地的为H:的映射 net user 用户名 密码 /add 建立用户 ...

    DOS 常用命令学习详解

    ——dir  ——cd ——md和rd ——copy ——del ——del ——format ——diskcopy ——deltree和mem ——chkdsk  ——sys 等等最基本的学习!

    常用DOS命令大全.......................

    DOS命令大全 一)MD——建立子目录 1.功能:创建新的子目录 2.类型:内部命令 3.格式:MD[盘符:][路径名]〈子目录名〉 4.使用说明: (1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前...

    常用DOS命令使用全集

    TIME 显示系统时间或设置计算机内部时钟 ...DEL>命令所删除的文件  UNFORMAT 恢复一张被<FORMAT>命令删除的磁盘  VER 显示MS-DOS版本号  VERIFY 使MS-DOS验证文件被正确写到磁盘上,并显示验证状态

    cmd操作命令和linux命令大全收集

    CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 命令大全 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS...

    dos 函数大全详解

    (1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使用DEL(删除文件的命令)将其子目录下的文件删空,然后再退回到上一级目录,用RD命令删除该了目录本身;  (2)不能删除根目录和当前目录。  例:...

    批处理学习笔记

    自学批处理笔记(5) del ren move 自学批处理笔记(6) echo pause rem exit 自学批处理笔记(7) set 自学批处理笔记——三种建立畸形文件夹的方法 计算机发展故事 自学批处理笔记(8) set 变量 cls tree 自学...

    计算机应用技术(实用手册)

    6.开机常按F8可以进入安全模式或是带DOS命令的安全模式。 33 第六章GHOST的备份与恢复 34 第七章 综合应用 44 一.文件的后缀名, *号任意的文件名 44 二.内存出错或是系统出错引起蓝屏 48 三.本机病毒删除不了,...

    计算机基础培训教程.docx

    Delete(Del)——删除键。按一下则可删除光标所在处的字符。 (Backpace)——退格键。如果本行内有错误字符可按此键,光标退一格,删除错误的字符。 Enter——回车键。一个命令结束后必须按此键,或需换行时可按此键。...

    磁盘分区工具Gdisk 32

    gdisk/del/all表示删除所有的分区,因此这条命令一定要经过慎重考虑以后才使用,否则后果自负。 例子:gdisk/del/pri/diskwipe表示删除主分区并且擦除硬盘数据。 激活一个分区:gdisk disk /[-]ACT /P:partn-no ...

    《新手学黑客攻防》┊神龙工作室[.PDF]

    4. del命令 27 5. copy命令 27 新手问题解答 28 第2章 信息的收集与扫描 29 在互联网中,无论是进攻还是防守,都需要收集尽可能多的信息,只有这样 才能做到对战局了然于胸。 2.1 搜索网络中的重要信息 30 2.1.1 ...

    关于ARP病毒的预防

    如果校园网是通过身份认证上网的,会突然出现可认证,但不能上网的现象(无法ping通网关),重启机器或在MS-DOS窗口下运行命令arp -d后,又可恢复上网。ARP欺骗木马十分猖狂,危害也特别大,各大学校园网、小区网、...

    windowsnt 技术内幕

    理解登录验证过程 理解访问令牌(Access Token) Windows NT目录服务简介 理解Windows NT如何构造用户帐号数据库 使用Windows NT中的Ctrl+Alt+Del组合键 把Windows NT计算机设置成自动登录 改变Windows NT口令 用拨号...

    注册表修改大全(作者:Sunny)

    按下你的开始菜单,你会发现有些东西你是从来也不会用的,例如:注销,这是为多用户而设计,但我们都没有这样的习惯——为每个用机的人开个帐号,如果想删除它,操作如下: 打开注册表到HKEY_CURRENT_USER\...

Global site tag (gtag.js) - Google Analytics