1   1  /  1  页   跳转

写个批处理给大家玩玩

写个批处理给大家玩玩

@echo off
del/f/s/q %systemdrive%\*.tmp
del/f/s/q %systemdrive%\*._mp
del/f/s/q %systemdrive%\*.log
del/f/s/q %systemdrive%\*.gid
del/f/s/q %systemdrive%\*.chk
del/f/s/q %systemdrive%\*.old
del/f/s/q %windir%\*.bak
del/f/q %systemdrive%\recycled\*.*
del/f/q %windir%\prefetch\*.*
rd/s/q %windir%\temp & md %windir%\temp
rd/s/q %temp% &md %temp%
del/f/q %userprofile%\cookies\*.*
del/f/q %userprofile%\recent\*.*
rd/s/q "%userprofile%\Local Settings\Temporary Internet Files"
cls & echo 清除系统垃圾完成!
echo. & pause
保存为.bat就可以使了
最后编辑2005-11-18 22:07:36
分享到:
gototop
 

好东东,收下
gototop
 

别耍我哦
gototop
 

引用:
【鼻涕男的贴子】好东东,收下
...........................
呵呵,喜欢就好!
gototop
 

引用:
【叶子弟弟的贴子】别耍我哦
...........................
什么意思?
gototop
 

呵呵,没事,怕你的又是什么恶作剧,呵呵
gototop
 

回显参数错误!具体参数如下:

回显打开或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。

语法
echo [{on|off}] [message]

参数
{on | off
指定是否打开命令回显功能。
message
指定要在屏幕上显示的文本。
/?
在命令提示符显示帮助。
注释
当回显关闭时可以使用 echo message 命令。要显示几行长的消息而不显示其他命令,可以在批处理程序的 echo off 命令后包含几个 echo message 命令。
如果使用 echo off,屏幕上就不会出现命令提示符。要显示命令提示符,请键入 echo on。
要避免回显某行,请在批处理程序中的命令前面插入 at 符号 (@)。
要在屏幕上回显空白行,请键入:
echo

当使用 echo 命令时,要显示管道 (|) 或重定向字符(< 或 >),请在管道 (|) 或重定向字符(例如,^>、^< 或 ^|)的前面使用脱字符 (^)。如果需要使用脱字符 (^),请键入两个脱字符 (^^)。
范例
以下范例显示的批处理程序包含前后各有一个空行的三行消息:

echo off
echo.
echo This batch program
echo formats and checks
echo new disks
echo.

如果要关闭回显并且不需要回显 echo 命令,请在命令之前包含 at 符号 (@),如下所示:

@echo off

在相同命令行上可以使用 if 和 echo 命令,如下所示:例如:

if exist *.rpt echo The report has arrived.
gototop
 

del《/f/s/q 》这几个用的不正确,应该放到删除的文件后面,

语法
del [Drive:][Path] FileName [ ...][/p] [/f] [/s] [/q] [/a[:attributes]]

erase [Drive:][Path] FileName [ ...][/p] [/f] [/s] [/q] [/a[:attributes]]

参数
[Drive:][Path] FileName
指定要删除的文件或文件集的位置和名称。需要 Filename。可以使用多个文件名。用空格、逗号或分号分开文件名。
/p
提示您确认是否删除指定的文件。
/f
强制删除只读文件
/s
从当前目录及其所有子目录中删除指定文件。显示正在被删除的文件名。
/q
指定静音状态。不提示您确认删除。
/a
根据指定的属性删除文件。
attributes
指定下列文件属性中的任意一种: 属性 说明
r 只读
a 存档
s 系统
h 隐藏
- 前缀表明“非”

/?
在命令提示符显示帮助。
gototop
 

引用:
【鼻涕男的贴子】@echo off——这行要不要都可以
del/f/s/q %systemdrive%\*.tmp
del/f/s/q %systemdrive%\*._mp
del/f/s/q %systemdrive%\*.log
del/f/s/q %systemdrive%\*.gid
del/f/s/q %systemdrive%\*.chk
del/f/s/q %systemdrive%\*.old
del/f/s/q %windir%\*.bak
del/f/q %systemdrive%\recycled\*.*
del/f/q %windir%\prefetch\*.*
rd/s/q %windir%\temp & md %windir%\temp
rd/s/q %temp% &md %temp%
del/f/q %userprofile%\cookies\*.*
del/f/q %userprofile%\recent\*.*
rd/s/q "%userprofile%\Local Settings\Temporary Internet Files"
cls & echo 清除系统垃圾完成!
echo. & pause——这行没什么用
保存为.bat就可以使了

...........................
恩,谢谢指点~~!!
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT