Windows Power Shell简介
它引入了许多非常有用的新概念,从而进一步扩展了您在 Windows 命令提示符和 Windows Script Host 环境中获得的知识和创建的脚本。
Windows PowerShell v3将伴随着MicrosoftHyper-V3.0和Windows Server 2012发布。PowerShell v3是一个Windows任务自动化的框架,它由一个命令行shell和内置在这个.NET框架上的编程语言组成。
PowerShell v3采用新的cmdlet让管理员能够更深入到系统进程中,这些进程可以制作成可执行的文件或脚本(script)。一条cmdlet是一条轻量命令,Windows PowerShell运行时间在自动化脚本的环境里调用它。Cmdlet包括显示当前目录的Get-Location,访问文件内容的Get-Content和结束运行进程的Stop-Process。
PowerShell v3在Windows Server 8中装载了Windows Management Framework 3.0。PowerShell运行时间也能嵌入到其它应用。
您可轻易发现 Windows Powershell 的功能。
例如,若要查找用于查看和更改Windows 服务的cmdlet 列表,
执行:开始->运行->cmd,在命令行下输入 PowerShell 进入 windows PowerShell,
再输入如下命令:
get-command *-service
在发现可完成任务的 cmdlet 之后,可以使用 Get-Help cmdlet 了解有关该 cmdlet 的详细信息。例如,若要显示有关 Get-Service cmdlet 的帮助,请键入:
get-help get-service
若要充分理解该 cmdlet 的输出,则可通过管道将其输出传递给 Get-Member cmdlet。例如,以下命令将通过 Get-Service cmdlet 显示有关该对象输出的成员的信息。
get-service | get-member
Windows Power Shell自动化服务器
Windows Power Shell带来了很多有助于管理员的新功能,最显著的是增强了自动化功能。让我们一起来看看Windows Power Shell是如何通过自动化让Windows服务器管理员的生活变得简单的。[14]
Windows Power Shell的建立
Windows Power Shell设置TCP/IP
使用实例:
1.进入PowerShell
2.查看帮助:
更多参考:百科