Windows XP所提供的功能要远比开始菜单中所能看到的丰富,例如隐藏的命令行工具,不但易于上手,而且非常有用。下面就让我们来看一看这些隐藏的XP工具。
也许你并没有留意到,通过命令行或开始菜单中的“运行”对话框可以直接启动许多隐藏的Windows XP Professional额外功能。这样的做的好处是你不必为了寻找某个应用程序而在繁琐的菜单中猛点鼠标。你可以在XP安装光盘或Windows/System32目录中找到各种各样的免费XP工具。下面我们会着重介绍其中最为有用的那些工具。
通过开始菜单中操作系统自带的“搜索”功能,你可以找到所有隐藏的应用工具。在Windows及其子目录下进行搜索,输入关键字为“*.exe”或“*.com”,系统便会为你列出电脑中存在的所有
微软系统工具清单。这个清单中可能包含第三方程序,不过这些都是由你安装的应用程序所决定的。你可以通过鼠标指向该文件时出现在浏览器的状态栏中的注释内容或是右键点击文件,选择“属性”,然后察看“版本”栏信息来判断这个工具是否是由微软提供的。System32文件夹中的很多工具都有另外的参数设置。大多数工具的详细介绍都可以在Windows XP的“帮助和支持中心”找到。
字符映射表 – Charmap.exe
字符映射表会在一个Windows程序窗口中按不同的字体显示其下所有的字符(如图1),当你需要在文档中插入一个特殊字符的时候,这个字符映射表就非常有用了。该程序还允许你同时复制多个字符,当你找到所需字符的时候,只需选择该字符并点击“选择”按钮(或直接双击该字符)来将它加入“复制字符”框中,选择结束点击“复制”按钮即可,这时你选中的字符便已綷-被保存到剪贴板中了。
通过字符映射表,你可以找到特殊符号。
图1
加密工具 – CIpher.exe
这个工具可以用来监测NTFS分区上的文件是否綷-过Windows EFS(加密文件系统)加密(如图2),你也可以利用这个工具对文件或文件夹进行加密或解密。如果你对一个文件夹进行了加密,所有其后添加到该文件夹的文件也会被自动加密。只有文件的所有者或管理员才可以查看、复制或修改加密文件。如果你在不使用任何参数的条件下运行Cipher,那么它只能显示当前目录中文件的加密情况:文件名前的E表示已加密,而U表示未加密。如果你希望对C:\Secure文件夹进行加密,那么应该输入命令行:cipher /e c:\secure。同理,如果需要解密,则将该命令行中的/e替换成/u。
迅捷又安全:你可以使用加密工具对NFTS分区中的文件进行加密或解密
需要注意的是,如果你将一个文件拷贝至未加密或FAT分区的磁盘、文件夹或存储空间中,文件的加密信息将会丢失。同样的,如果你将一个备份的加密文件恢复至另一个Windows系统环境下,你将无法打开这个加密文件――除非你也备份了加密文件时所用的加密私钥。
图2
磁盘清理工具 – Cleanmgr.exe
该工具可用于恢复硬盘空间(如图3)。首先,它会计算磁盘通过删除临时文件或压缩旧文件所能获得的额外空间,然后会让用户浏览这些待清理的文件,并提供更多的高级选项(在“其他选项”页里),例如删除Windows组件或系统还診-点等。用户拥有完全的自主权,可以自主选择希望删除的文件。理论上,对话框提示允许删除的文件都是可以安全删除的,不过出于安全起见,系统最近的一个还診-点还是需要保留的。
磁盘清理工具同时提供多种清理选项
图3
压缩文件 – Compact.exe
利用压缩命令行可以对整个文件夹或单独的文件进行压缩,Windows可以直接使用这些压缩的文件,而无需先将其解压。如果没有输入参数,那么该命令行只能显示当前目录中每个文件的压缩状态。如果你希望压缩一个文件,比如说是c:\temp\test.dat,则输入命令行compact/c c:\temp\test.dat。将命令行中的/c替换为/u则执行解压缩命令。
造字程序 – Eudcedit.exe
这个用户自定义字体编糪-软件用于创造属于用户自己的个性字符、符号、图标甚至整个字体体系(如图4),你可以使用多达6400个自定义字符来创建属于你自己的TrueType字体。
使用造字程序创建属于你自己的符号甚至整个字体系统
它的工作診-理与图标编糪-软件类似。选择字符代码后,在网格中籠-出你想要的符号即可。如果你对创作的结果满意,便可以将这个自定义符号与一个或是所有安装在电脑中的字体链接(“文件/字体链接”),以便日后使用。
图4 事件触发器 – Eventtriggers.exe
Windows XP几乎可以为任何
系统进程分配事件触发器。如果你监视的进程以特定方式结束,系统便可以触发一个用户定义的任务。在事件触发器的帮助下,用户可以定义、删除或查看触发的事件。举例来说,我们可以监视一个Windows服务,当该服务崩溃或发生错误时,将错误提示信息发送给管理员。运行命令行中输入eventtriggers,便会出现一个存在事件触发器列表,你也可以输入eventtriggers/create/?来获取关于创建或删除事件触发器的在线帮助信息。这个工具面向的主要是系统管理员,它并不是个简单易操作的工具软件。比如,我们希望创建一个在Windows System Event日志中出现“错误信息”的时候自动运行磁盘清洁程序的触发器,那么可以在运行命令条中输入命令:Eventtrigers/Create/TR “Disk Cleanup”/L sytem/T error/TK c:\windows\
system32\cleanmgr.exe
字符串搜索 – Findstr.exe
Findstr命令可以搜索ASCII文本文件中的字符组合。这个工具的关键字匹配语法功能非常强大,你可以搜索类似于“ABCnX”(n代表任意字母)的字母组合,并将包含这种字母组合的文件罗列下来。如果你想要搜索内容中包含某个字符串的文件名称,这个工具同样可以帮你大忙。
该工具有多个转换参数以便你控制该搜索。比如/s可以搜索整个文件夹(包括子目录)中的所有文件;/i可以忽略搜索结果的大小写区别;而输入/?可以获取关于该工具的所有语法列表。
信使 – msg.exe
Msg命令可用来向同一
网络的一个或多个用户发送文本信息。如果你希望向某个用户发送消息,你最好先确定他所登陆的机器名称。在双方PC都开启了信使服务的前提下,你所发送的文本消息会出现在目标计算机的桌面上。需要注意的是,这个服务不是即时通信软件Windows Messenger,这只是个独立的服务。
例如,你想要给名为许博的用户发送消息,假设他登陆的PC名为Riverside,则输入如下命令:msg Hubert/SERVER: riverside。然后在消息文本框中输入你想要发送的信息内容,输入完毕后键入回车键,并在下一行中同时按下Ctrl+Z,并再次敲入回车键,这样你的信息便可以成功发送给对方了。