比那氏漱口水保质期:如何打造一个自动整理磁盘的程序?

来源:百度文库 编辑:中科新闻网 时间:2024/05/04 05:43:47
我的系统是XP-SP2,以前曾经在书上依样画葫芦用几行代码做了一个小程序,一运行就打开CMD,然后几个分区逐个整理,觉得还挺好用的,后来重装系统的时候弄丢了,各位能否帮帮忙指点一下?

如果要整理磁盘碎片,通常的做法是使用某个驱动器的属性对话框中的磁盘碎片整理命令。现在介绍一种更快捷的方法,只需在某个驱动器上单击右键,就可以从弹出的上下文菜单中找到磁盘碎片整理命令,单击该命令后,自动对该驱动器进行磁盘碎片整理。
这个命令需要我们自行添加,下面的例子是在Windows XP中实现的。对于喜欢玩Windows的朋友来说,相信一定会喜欢这种DIY的过程。在进行操作之前,首先必须确保是以管理员身份登录到Windows XP。

1、打开记事本,输入以下内容,或者直接将下面这些内容复制到记事本中。

; context_defrag.INF

; Adds Defrag to the right click context menu in Windows XP

[version]
signature="$CHICAGO$"

[DefaultInstall]
AddReg=AddMe

[AddMe]

HKCR,"Drive\Shell\Defrag\command",,,"DEFRAG.EXE %1"

2、保存文件为“context_defrag.inf ”,并保存到桌面,注意在保存时要选择文件类型为“所有文件”,而不是文本文件。

3、在这个文件上单击右键,选择“安装”。

4、打开资源管理器或我的电脑,在某个驱动器上单击右键,会发现多出一项“Defrag”,单击它就会自动运行Windows XP中自带的磁盘碎片整理程序,不过不同于传统方法的是,这个命令是在DOS模式下运行的。

如果想取消碎片整理,可以按下Ctrl+C键。

如果不喜欢这种方式,也可以从将其删除。方法是单击“开始|运行”,输入“regedit”并回车,打开“注册表编辑器”,然后定位到下面这项。

HKEY_CLASSES_ROOT\Drive\shell\

删除其中的Defrag文件夹即可将“Defrag”命令从上下文菜单中删除。