| |
体验下一代Windows命令行工具 |
出处:中国电脑教育报 |
|
| [ 2005-09-27 10:14:32
] |
作者:小干部
|
责任编辑:zhanghuafeng |
使用过Linux或Unix的朋友一定会惊羡于那强大的命令行功能,现在我们也可以在Windows操作系统中体验到这一切,但这并不是简单的模拟,而是微软原生的下一代Windows命令行工具:Monad,它将取代当前版本的Windows系统中简单的命令行,也就是说作为Cmd.exe和Command.exe的替代品,功能非常强大,与Unix系统中的Bash等命令行极为相似。(点击查看更多软件使用技巧) Microsoft Command Shell也被称为Microsoft Shell或MSH,Monad采用了面向对象编程和.NET框架技术,包括了许多传统Unix Shell中的概念,例如bash和ksh,丰富的脚本功能可以支持Perl、Python这样的脚本语言。新的命令行工具彻底依赖.NET对象反射的元数据来使动态脚本运作,可以通过.NET对象映射在系统上运行动态脚本,不仅对文本管道输出如此,对大多数处理数据排列的命令行界面也是一样,这样的MSH管道可以使各种命令和脚本更准确地在MSH环境下被执行。在MSH环境下,命令行脚本可以运行高精度和精确的数据类型。
需要体验的朋友可以从http://www.pcpchina.com/download/msh_x86_beta1.zip下载安装,下载文件共1MB。如图1所示,这是启动安装向导后的提示,系统必须首先安装.NET Framework 2.0 Beta 2,你可以从http://www.microsoft.com/downloads/details.aspx?FamilyID=7ABD8C8F-287E-4C7E-9A4A-A4ECFF40FC8E&&displaylang=en免费下载,文件大小共22.4MB,个头相对较大,而且目前只有英语版本。

图1 安装.NET Framework 2.0 Beta 2后再次启动Monad的安装程序,此时不会再看到图1所示的提示,而是图2所示的安装向导,单击“Next”按钮进行操作即可,稍作等待之后即可完成。调用这个最新版本的命令行工具可以采用以下三种方式之一:

图2 1. 直接调用开始菜单中的菜单项
Monad安装结束后,会在开始菜单中增加一个名为“Microsoft Command Shell”的菜单项,我们直接执行即可,其命令界面如图3所示。

图3
进入论坛讨论: 近日推荐热点: [从经典到唯美:苹果OS 20年全面回顾] 浅谈广告/间谍软件和浏览器劫持| Windows XP SP2的DEP技术释疑" 新手指南:不要进入网络安全的误区 | 极速下载好帮手-BT仓库使用指南 搜索引擎风雨十年的传奇之路| 剖析Windows用1G内存还慢的原因
|