【TechTarget中国原创】Windows PowerShell正迅速变成一个受欢迎的技术。PowerShell是由微软设计的管理平台,它允许管理员自动化任务,以便提供生产率和效率。使用下面三个简易步骤下载、安装和配置PowerShell。
步骤1:下载PowerShell
除非你运行的是Windows 2008、Windows 7或Windows 2008 R2,否则你需要在开始之前下载PowerShell:从这里下载Download PowerShell。
步骤2:安装
| 环境 | 安装说明 |
| Windows 2008 | PowerShell作为Windows 2008的功能,要安装PowerShell,只需添加该功能。(参见图1) |
Vista, Windows 2003, Windows XP | 双击刚才下载的文件,按照向导安装。将PowerShell装在%SYSTEMROOT%System32WindowsPowerShellv1.0里,并添加合适的快捷键。 |
图1:在Windows 2008里安装PowerShell。(点击图片放大)

步骤3:配置
成功配置PowerShell需要遵循下面的步骤:
执行策略
默认下,PowerShell不会运行任何脚本,文件关联(.PS1)设置到记事本。微软执行了一些安全措施以便保护你。下面是四个安全级别:
1.Restricted:(默认下)不运行任何脚本。
2.AllSigned:只运行可信的CA数据签名脚本。
3.RemoteSigned:从因特网下载的脚本需要签名。所有其它脚本可以运行。
4.Unrestricted:所有脚本都可运行。运行“因特网”脚本会有提示。
更多信息请查看Execution_Policies。
文档
文档就像PowerShell的自动执行文件;它们用于使用定制化设置环境。文档有两个主要的位置。
1.全程单元,这会影响所有PowerShell会话。
2.用户专有的并存储在用户的文档里——有一个叫做$Profile的默认变量,包含到用户.ps1文件的路径。
更多信息请查看_profile。
提示
文档最常见的一种使用方法是创建自定义提示。每次执行一个命令,一个叫做prompt的功能就被呼叫。使用你自己的版本也可能重写这个功能。如果这有用,请记住,每次你运行命令都会出现提示。因此需要保持简单和快捷。
更多信息请查看prompt。
PowerShell里有用的命令
| 命令 | 使用 |
| Get-Help | 为任何cmdlet提供帮助。查看cmdlet是什么并如何使用。 |
| Get-Command | 这个cmdlet返回PowerShell能使用的命令。默认下显示cmdlet和功能。 |
| Get-PSSnapin | 这个cmdlet将返回载入单元。如果你想查看所有的 snap-in,使用-register参数。 |
| Get-Member | 这个cmdlet将列出对象必须提供的所有成员,使用这个可以找出从cmdlet返回的对象的属性和使用方法。 |
对于免费PowerShell脚本和更多PowerShell信息和新闻,我建议你查看以下站点: