解析:三问微软Server 2008 R2之云端管理
王迪 发表于:12年02月20日 13:38 [转载] 中关村在线
从用户角度而言,Windows Server 2008 R2提供了指导管理和实施的新功能,使IT管理员可以更有效率地优化新服务器基础结构和部署。而当微软在03年首次引入Windows PowerShell时,很多IT管理员认为Windows PowerShell只是执行脚本任务以及管理Windows服务器的另一种方式。但是随着时间的推移,Windows PowerShell升级为2.0,已经成为了云时代下新的服务器管理界面建立基础,用于管理、监控,采用脚本处理不同类型软硬件的候选工具。
在Windows Server 2008 R2中安装
首先,选择“开始”、“所有程序”、“管理工具”打开“服务器管理器”;其次,在打开的窗口中选择“添加功能”链接,打开“添加功能向导”窗口;最后,在“添加功能向导”窗口中选择Windows PowerShell单击下一步就行了。
Windows PowerShell引入了cmdlet一个重要概念,这是内置到shell中的一个简单的单一功能命令行工具。用户可以独立的使用其中的命令,但是其作用依赖于应用的任务和环境。Windows PowerShell包含超过100条的基本命令行,使用Windows PowerShell命令:
·使用cmdlet。cmdlet是Windows PowerShell中用于操作对象的单功能命令,可像使用传统的命令和实用工具那样实用。
·格式控制命令。用于控制特定对象的显示属性的cmdlet命令,包括Format-Wide、Format-List、Format-Table和Format-Custom。
·重定向数据命令。可将数据重新发送到另外的输出设备,包括Out-Host、Out-Null、Out-Printer和Out-File。
·导航定位命令,指在驱动器之间更换位置的操作。
Windows Server 2008 R2中的PowerShell升级到2.0,引入了很多新的特性,如远程管理、完整的脚本环境、Debug工具等等,对于需重复运行特定的命令、命令序列,或编写一系列命令来执行复杂的任务,可将这一系列命令保存在文件中并执行该文件。脚本文件的文件扩展名为.ps1,在命令提示符下输入该脚本的名称即可运行该脚本。脚本的编写可以使用Windows PowerShell命令,还可使用Windows PowerShell提供的语言来编写脚本。