论文部分内容阅读
玩转Windows之环境变量
杨兴平
环境变量是windows中一个神秘的东西,它在后台默默地起着作用,但又被人多数人忽视。合理地设置环境变量不仅能提高工作效率,而且还能够避免系统错误。那么什么是环境变量,我们又怎么设置和修改环境变量呢?
什么是环境变量
环境变量是指用来设置操作系统运行环境的一些属性或者说是选项。一个变量由变量名和变量值组成(变量是相对常量而言的,变量可以重新赋值,而常量的值是保持不变的),比如ComSpec变量用来指定“cmd.exe”文件的路径,Windir变量用来指定系统目录所在的文件夹,Path变量用来指定系统搜索文件的路径等。在Windows中,环境变量包括用户变量和系统变量。在“命令提示符”窗口中键入无参数的“set”命令,或在“运行”中执行“winmsd”命令打开“系统信息”窗口(如图1),都可查看本机的当前用户变量和系统变量。
怎样修改环境变量
环境变量如何修改呢?有多种方法可以实现,最常用的方法是打开“环境变量”窗口进行设置(如图2)。在控制面板中双击“系统”打开“系统属性”对话框,切换到“高级”选项卡,然后单击“环境变量”就可打开“环境变量”窗口。在该窗口,我们除了可以修改已有的用户变量和系统变量,还可新建和删除环境变量。
环境变量的应用实例
实例一:玩转路径
在定义环境变量时Window s引入了一些字符串来表示特定的文件夹,比如用“%systemRoot%”来表示Windows文件夹,用“%userprofile%”表示当前用户文件夹(即“X:\Documents and Settings\用户名”文件夹,其中“X”表示系统所在的分区),用“%temp%”表示当前用户的临时文件夹(即“X:\Documents andSettings\用户名\Local Settings\Temp、\”文件夹)。使用这些字符串,我们可以快速打开文件夹,比如在资源管理器的地址栏中输入“%SystemRoot%”可快速打开Windows文件夹;也可以把绝对路径转换为相对路径,比如,在利用winRAR制作自解压文件时,只要把解压路径设置为“%systemRoot%\system32”,不论你的Windows安装到哪个分区,解压时文件都会释放到Windows文件夹下的system32子文件夹中。
实例二:玩转隐藏设备
在Windows XP中为新安装的网卡设置IP地址的时候,会遇到“该地址已经分配给另外网卡”的警告。之所以这样是因为你以前使用过的网卡没有彻底卸载(如果网卡的驱动程序没有卸载就将它从主板上拔掉,那么这些设备在资源管理器中就会呈隐藏状态),要想显示并删除它,还必须把旧网忙插回原来的插槽才能卸载。不过,利用环境变量,不需要这样麻烦照样可以将它们彻底删除:在“环境变量”对话框中新建一个系统变量,将其变量名设置为“DEVMGR SHOW NONPRESENL_DEVICE”,变量值设置为1(如图3),确认后打开设备管理器,在菜单栏中选择“查看/显示隐藏的设备”,然后展开“网络适配器”就会显示出系统中所有的网卡,包括那些尚未卸载驱动程序但已从主板插槽中拔掉的网卡。选中要卸载的网卡,单击右键,然后从菜单中选择“卸载”即可把该网卡彻底删除。
实例三:玩转设备管理器
设备管理器是我们管理设备的重要场所。在设备管理器中,没备的“属性”对话框提供了“常规”、“高级”、“驱动程序”、“资源”、“电源管理”这五个选项卡,使用系统变量,还可以增加一个“详细信息”选项卡。打开“环境变量”对话框,新建一个名为“DEVMGR_SHOW_DETAILS”的系统变量,将值设为1,确认后打开设备管理器,现在,随便打开一个设备的“属性”对话框,就可以看到多出了一个“详细信息”选项卡(如图4)。
实例四:玩转“运行”
还记得3721的网络实名功能吗?利用环境变量,我们在系统中也能实现类似的功能。比如要访问人民日报网站,在“环境变量”对话框中新建一个“人民日报”的系统变量,将值修改为<“C:\Program Files\InternetExplorer\IEXPLORE.EXE”www.people.com.cn>(注意,上述路径不包括尖括号,但包括英文_半角引号)。这样在“运行”中输入“%人民日报%”后回车,人民日报的主页就会在默认的浏览器中打开。
实例五:玩转Path变量
系统的Path变量定义了文件的搜索路径,当你在“运行”中执行某程序时,如果在当前目录中找不到该程序,系统就会到Path变量指定的路径中去寻找。利用Path,受量的这一特点,我们可以使用“运行”启动任何程序。在“环境变量”对话框中,选择Path系统变量,点击“编辑”,在弹出的对话框中加入QQ主程序的路径(注意各个路径之间使用半角分号隔开),完成后点击“确定”。这样我们就可以在“运行”中输入“QQ”启动QQ即时聊天工具了。
利用环境变量,我们还可以在双系统中共享应用程序。有些程序,安装时会把一些关键文件安装到系统文件夹(一般是当前系统的“%SystemRoot%\system32”文件夹),对于这类程序,在一个系统中安装后,在另一系统中使用时会提示找不到特定文件而停止运行。遇到这种情况,我们可在Path变量中加入缺少文件的路径,一般情况下,只要加入另一系统的Windows文件夹和system32文件央的路径即可。
提示
PATHEXT变量规定了搜索的文件类型,默认情况下它搜索EXE、COM、BAT等可执行文件,因此,对于可执行文件,在“运行”中可不输入文件的扩展名。
实例六:玩转TEMP变量
TEMP用户变量用来指定用户存放临时文件的路径,由于Windows XP支持中文用户名账户,所以TEMP变量的值就是“C:\Documents and Settings\中文用户名\Local Settings\Temp”。一般来说,安装程序时,安装程序先会将自己解压到临时文件夹,对于那些不支持中文路径的安装程序,如果你使用中文的账户名,那么安装程序复制文件时会提示找不到文件。遇到这种情况,你可以修改TEMP变量的值:在“环境变量”对话框中,单击用户变量中的“TEMP”,然后单击“编辑”打开“编辑用户变量”时话框,在该对话框的变量值框中,输入一个英文的路径名称,比如键入“d:\tem”,最后单击“确定”就可解决。
用好百度硬盘搜索框
一个好人
新版的百度硬盘搜索提供了一个“快速搜索”框,方便用户在不打开搜索窗口的状态下快速进行搜索,非常方便。而下面的方法则可以让它更符合你的操作习惯。
更改快捷键
百度硬盘搜索框提供了快捷键操作,双击Ctrl键即可打开搜索框。但很多网络游戏都把Ctrl键作为主要功能键,这样在玩游戏时就容易误打开搜索框。要更改快捷键,可点击百度硬盘搜索框右上角的“设置”选项,在“快速搜索框设置”对话框中将“快捷键”选为其它键,再点击“确定”按钮即可更改快捷键(如图)。
指定搜索类型
百度硬盘搜索框默认的搜索类型是网页,要搜索硬盘文件还要手动点击“硬盘”选项,再按回车键进行搜索,稍嫌繁琐。如果平时只用它搜索硬盘文件,则可以打开“快速搜索框设置”对话框,将“默认搜索类型”选为“硬盘”,点击“确定”按钮。以后就可以直接搜索硬盘文件了。
禁用搜索框
如果不需要使用快速搜索框,则用右键单击百度硬盘的任务栏图标,依次选择“其它/设置”选项,打开“设置”窗口,点击“其它”选项,清空“开启快速搜索框”选框,点击“保存设置”按钮即可。
注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。
杨兴平
环境变量是windows中一个神秘的东西,它在后台默默地起着作用,但又被人多数人忽视。合理地设置环境变量不仅能提高工作效率,而且还能够避免系统错误。那么什么是环境变量,我们又怎么设置和修改环境变量呢?
什么是环境变量
环境变量是指用来设置操作系统运行环境的一些属性或者说是选项。一个变量由变量名和变量值组成(变量是相对常量而言的,变量可以重新赋值,而常量的值是保持不变的),比如ComSpec变量用来指定“cmd.exe”文件的路径,Windir变量用来指定系统目录所在的文件夹,Path变量用来指定系统搜索文件的路径等。在Windows中,环境变量包括用户变量和系统变量。在“命令提示符”窗口中键入无参数的“set”命令,或在“运行”中执行“winmsd”命令打开“系统信息”窗口(如图1),都可查看本机的当前用户变量和系统变量。
怎样修改环境变量
环境变量如何修改呢?有多种方法可以实现,最常用的方法是打开“环境变量”窗口进行设置(如图2)。在控制面板中双击“系统”打开“系统属性”对话框,切换到“高级”选项卡,然后单击“环境变量”就可打开“环境变量”窗口。在该窗口,我们除了可以修改已有的用户变量和系统变量,还可新建和删除环境变量。
环境变量的应用实例
实例一:玩转路径
在定义环境变量时Window s引入了一些字符串来表示特定的文件夹,比如用“%systemRoot%”来表示Windows文件夹,用“%userprofile%”表示当前用户文件夹(即“X:\Documents and Settings\用户名”文件夹,其中“X”表示系统所在的分区),用“%temp%”表示当前用户的临时文件夹(即“X:\Documents andSettings\用户名\Local Settings\Temp、\”文件夹)。使用这些字符串,我们可以快速打开文件夹,比如在资源管理器的地址栏中输入“%SystemRoot%”可快速打开Windows文件夹;也可以把绝对路径转换为相对路径,比如,在利用winRAR制作自解压文件时,只要把解压路径设置为“%systemRoot%\system32”,不论你的Windows安装到哪个分区,解压时文件都会释放到Windows文件夹下的system32子文件夹中。
实例二:玩转隐藏设备
在Windows XP中为新安装的网卡设置IP地址的时候,会遇到“该地址已经分配给另外网卡”的警告。之所以这样是因为你以前使用过的网卡没有彻底卸载(如果网卡的驱动程序没有卸载就将它从主板上拔掉,那么这些设备在资源管理器中就会呈隐藏状态),要想显示并删除它,还必须把旧网忙插回原来的插槽才能卸载。不过,利用环境变量,不需要这样麻烦照样可以将它们彻底删除:在“环境变量”对话框中新建一个系统变量,将其变量名设置为“DEVMGR SHOW NONPRESENL_DEVICE”,变量值设置为1(如图3),确认后打开设备管理器,在菜单栏中选择“查看/显示隐藏的设备”,然后展开“网络适配器”就会显示出系统中所有的网卡,包括那些尚未卸载驱动程序但已从主板插槽中拔掉的网卡。选中要卸载的网卡,单击右键,然后从菜单中选择“卸载”即可把该网卡彻底删除。
实例三:玩转设备管理器
设备管理器是我们管理设备的重要场所。在设备管理器中,没备的“属性”对话框提供了“常规”、“高级”、“驱动程序”、“资源”、“电源管理”这五个选项卡,使用系统变量,还可以增加一个“详细信息”选项卡。打开“环境变量”对话框,新建一个名为“DEVMGR_SHOW_DETAILS”的系统变量,将值设为1,确认后打开设备管理器,现在,随便打开一个设备的“属性”对话框,就可以看到多出了一个“详细信息”选项卡(如图4)。
实例四:玩转“运行”
还记得3721的网络实名功能吗?利用环境变量,我们在系统中也能实现类似的功能。比如要访问人民日报网站,在“环境变量”对话框中新建一个“人民日报”的系统变量,将值修改为<“C:\Program Files\InternetExplorer\IEXPLORE.EXE”www.people.com.cn>(注意,上述路径不包括尖括号,但包括英文_半角引号)。这样在“运行”中输入“%人民日报%”后回车,人民日报的主页就会在默认的浏览器中打开。
实例五:玩转Path变量
系统的Path变量定义了文件的搜索路径,当你在“运行”中执行某程序时,如果在当前目录中找不到该程序,系统就会到Path变量指定的路径中去寻找。利用Path,受量的这一特点,我们可以使用“运行”启动任何程序。在“环境变量”对话框中,选择Path系统变量,点击“编辑”,在弹出的对话框中加入QQ主程序的路径(注意各个路径之间使用半角分号隔开),完成后点击“确定”。这样我们就可以在“运行”中输入“QQ”启动QQ即时聊天工具了。
利用环境变量,我们还可以在双系统中共享应用程序。有些程序,安装时会把一些关键文件安装到系统文件夹(一般是当前系统的“%SystemRoot%\system32”文件夹),对于这类程序,在一个系统中安装后,在另一系统中使用时会提示找不到特定文件而停止运行。遇到这种情况,我们可在Path变量中加入缺少文件的路径,一般情况下,只要加入另一系统的Windows文件夹和system32文件央的路径即可。
提示
PATHEXT变量规定了搜索的文件类型,默认情况下它搜索EXE、COM、BAT等可执行文件,因此,对于可执行文件,在“运行”中可不输入文件的扩展名。
实例六:玩转TEMP变量
TEMP用户变量用来指定用户存放临时文件的路径,由于Windows XP支持中文用户名账户,所以TEMP变量的值就是“C:\Documents and Settings\中文用户名\Local Settings\Temp”。一般来说,安装程序时,安装程序先会将自己解压到临时文件夹,对于那些不支持中文路径的安装程序,如果你使用中文的账户名,那么安装程序复制文件时会提示找不到文件。遇到这种情况,你可以修改TEMP变量的值:在“环境变量”对话框中,单击用户变量中的“TEMP”,然后单击“编辑”打开“编辑用户变量”时话框,在该对话框的变量值框中,输入一个英文的路径名称,比如键入“d:\tem”,最后单击“确定”就可解决。
用好百度硬盘搜索框
一个好人
新版的百度硬盘搜索提供了一个“快速搜索”框,方便用户在不打开搜索窗口的状态下快速进行搜索,非常方便。而下面的方法则可以让它更符合你的操作习惯。
更改快捷键
百度硬盘搜索框提供了快捷键操作,双击Ctrl键即可打开搜索框。但很多网络游戏都把Ctrl键作为主要功能键,这样在玩游戏时就容易误打开搜索框。要更改快捷键,可点击百度硬盘搜索框右上角的“设置”选项,在“快速搜索框设置”对话框中将“快捷键”选为其它键,再点击“确定”按钮即可更改快捷键(如图)。
指定搜索类型
百度硬盘搜索框默认的搜索类型是网页,要搜索硬盘文件还要手动点击“硬盘”选项,再按回车键进行搜索,稍嫌繁琐。如果平时只用它搜索硬盘文件,则可以打开“快速搜索框设置”对话框,将“默认搜索类型”选为“硬盘”,点击“确定”按钮。以后就可以直接搜索硬盘文件了。
禁用搜索框
如果不需要使用快速搜索框,则用右键单击百度硬盘的任务栏图标,依次选择“其它/设置”选项,打开“设置”窗口,点击“其它”选项,清空“开启快速搜索框”选框,点击“保存设置”按钮即可。
注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。