Windows Server 2008的PowerShell自动化介绍

2009-10-30   
分享到:
| |

导读:本文学习使用Windows Server 2008的PowerShell自动化任务的方法。

关键词:Windows Server 2008 PowerShell

 
【TechTarget中国原创】Windows PowerShell正迅速变成一个受欢迎的技术。PowerShell是由微软设计的管理平台,它允许管理员自动化任务,以便提供生产率和效率。使用下面三个简易步骤下载、安装和配置PowerShell。
 
查看全文
 
 
 
分享到:
 
 

工具与技术

 
之前我们介绍了通过PowerCLI管理VMware View 4.5虚拟桌面的一些经验。现在我们来看看如何管理更多类型的虚拟桌面。
 
上文讲解了如何通过PowerCLI管理VMware View 4.5虚拟桌面池,现在我们看看如何创建专属虚拟桌面池。
 
通过Add-AutomaticPool 和Add-AutomaticLinkedClonePool cmdlets可分别创建虚拟桌面池和启用链接克隆功能的虚拟桌面池。
 
VMware在Infrastructure 3中加入对微软PowerShell的支持非常有意义,基于PowerShell的PowerCLI已经成为命令行管理模式中约定俗成的标准。
 
去年11月的时候,思杰为Android 3.0升级了Receiver,里面包括XenApp 6.5 Mobility Pack,提升了Windows应用在移动设备上交付与使用的方式。
 



【TechTarget中国原创】Windows PowerShell正迅速变成一个受欢迎的技术。PowerShell是由微软设计的管理平台,它允许管理员自动化任务,以便提供生产率和效率。使用下面三个简易步骤下载、安装和配置PowerShell。

  步骤1:下载PowerShell

  除非你运行的是Windows 2008、Windows 7或Windows 2008 R2,否则你需要在开始之前下载PowerShell:从这里下载Download PowerShell

  步骤2:安装

环境安装说明
Windows 2008PowerShell作为Windows 2008的功能,要安装PowerShell,只需添加该功能。(参见图1)
Vista,
Windows 2003,
Windows XP
双击刚才下载的文件,按照向导安装。将PowerShell装在%SYSTEMROOT%System32WindowsPowerShellv1.0里,并添加合适的快捷键。

  图1:在Windows 2008里安装PowerShell。(点击图片放大)

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信息和新闻,我建议你查看以下站点:

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
登录Email
请输入您的登录Email
密码
下次自动登录