来源:Tim Sneath的Blog上的Windows Vista Secret系列文章。也许已经有不少朋友抢先体验了Vista Beta版本,但是下面这些有关Vista的秘密你发现了吗?
1.“从这里打开命令行”在Vista中,当按住SHIFT在右击某个目录,右键菜单会多出一项“Open Command Prompt Here”,点击即可进入CMD命令行并以该目录为当前工作目录。
按与不按SHIFT的右键菜单对比
我们知道用Windows XP powertoy也可以在XP中启用相同的功能,不过Vista则是把这个颇为实用的功能直接内置了。更酷的是如果你右击的是一个网络上的目录,点击“Open Command Prompt Here”则会自动将其映射为一个网络驱动器并作为命令行的当前工作目录。关闭CMD则会自动取消网络驱动器的映射。
2.路径也复制和秘密1类似,该功能同样需要SHIFT的帮助。
按住SHIFT再右击文件或目录,右键菜单中会多出一项“Copy as Path”(复制路径),作用是将该文件或目录的本地或网络路径存入剪贴板,要想告诉别人文件或目录的位置就方便多了。
3.找回丢失的“开始/运行”我们知道Vista的开始菜单直接集成了搜索框,用户可以很方便地找到想要启动的程序或是其他东西,因此微软让开始菜单中的“运行”下课了。
XP中的“运行”
实际上,微软并没有取消Vista的“运行”功能,甚至连“运行”的快捷键——Win+R也没有改变;当然如果你想让“运行”重新出现在开始菜单中可以这么做:
1.右击开始菜单选择属性。
2.选择“Start Menu”选项卡并点击“Customize”按钮。
3.确保“Run command”一项打勾
久违的Run又出现在开始菜单中了
4.禁用UAC二法Vista中引入了全新的安全机制UAC(User Account Control,用户帐号控制),即平时用户以受限用户的身份使用Vista,而需要时系统会让用户暂时拥有管理员权限完成管理性任务,这就大大减小了恶意软件进驻系统的几率。UAC的原理参见UAC官方blog。不过这对于高级用户来说似乎又是一个多余的功能,下面让我们看看如何关掉这一功能。
第一种方法很简单,进入控制面板,在上方的搜索栏中输入“uac”就会显示出如下画面。然后点击“Turn User Account Control(UAC)on or off”(打开或关闭UAC)。
如果你希望享用UAC带来的增强安全性而又不想经常被提示对话框骚扰那么这里
还有第二种方法:
1.在开始菜单的搜索栏中输入“Local Security Policy”(本地安全策略)。
2.接受提高权限提示。
3.选择Security Settings -> Local Policy -> Security Options。
4.拖动滚动台,可以看到9个和UAC有关的选项。
5.将其中User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode的值从原来的“Prompt for consent”(询问同意)改为“Elevate without prompting”(无提示提高权限)。
修改后只要右击一个快捷方式并选择“Run as Administrator”(以管理员身份运行)后就不会再出现UAC提示窗口。
5.快速启动栏也有快捷键在Vista中,快速启动栏也获得了一个看似微小但非常实用的功能升级:可以用快捷键启动其中的快捷方式。位于快速启动栏的第一个图标对应快捷键Win+1,第二个图标对应Win+2,以此类推。赶快把最常用的程序拖进去吧!
6.安装过程中也能用命令行在Vista安装过程中按下Shift+F10可打开命令行窗口。这对于第一次重启后的继续安装过程也同样有效。不过小心你的操作,这个时候对系统的任何不当操作都可能是致命的。
7.最古老的组件微软总是努力让新操作系统保持对老程序的最大兼容性。比如,Jim Allchin就曾在PDC 2003演示过运行于Vista之上的Visicalc(最古老的电子表格软件),当然那时候Vista还叫做长角牛呢。那么,Vista中最古老的组件是什么呢?
答案是四分之一个世纪前问世的MS-DOS首个行编辑器edlin,主要用于编辑批处理文件。尽管这并不是一个易用的程序,但edlin的载入速度颇快,对于错误的宽容程度也要比类似用途的“copy con filename.txt”命令高一些。