您现在的位置: IT专家网 > WinSystem子站 > 技巧
学习Windows PowerShell(一)
摘录回顾了PowerShell的基本命令格式、命令行如何进行编辑以及怎样使用PowerShell的Tab命令补齐功能……
【IT专家网独家】在《Windows PowerShell in Action》一书第一章的摘录中,作者Bruce Payette阐述了如何安装PowerShell以及如何在安装完之后启动编译器。该摘录还回顾了PowerShell的基本命令格式、命令行如何进行编辑以及怎样使用PowerShell的Tab命令补齐功能。
1.4.1安装和启动Windows PowerShell
首先第一件事,你当然必须先在你的计算机上下载和安装PowerShell包。可以到微软网站上的PowerShell页面上下载。
这个页面应该包含一个链接,这个链接可以提供最新的安装包,以及任何有用的文档包或者是其他资料。或者,你也可以进入微软更新网页,在那搜索安装包。一旦找到安装包,按照以下的说明进行安装。安装完成之后,按以下的方式启动一个交互式PowerShell会话。
开始—〉程序—>Windows Powershell
启动之后,会出现一个屏幕,如下图1.3所示:

图1.3 当你启动一个交互式Windows PowerShell会话时,你首先看到的是PowerShell标志,然后是提示符。一旦你看到提示符,就可以开始输入命令了。
大多数人输入的第一个命令都是dir命令。输入dir之后,会列出你系统上的文件列表,如图1.4所示:

图1.4 在命令提示处,输入dir,按下回车键。接着,Windows PowerShell就会执行dir命令,显示当前目录下的文件列表。
正如你所期望的,dir命令以标准的格式输出当前目录文件列表。
注意:让我们先暂停一会,讨论一下我们即将在例子中用到的常规声明。因为PowerShell是一个交互式环境,我们会向大家展示很多用户输入的命令,接着显示系统返回的结果。在命令文本之前会出现一个提示字符串,类似于“PS(2)>”。紧随这个提示字符串之后,实际的命令以加粗字体的形式显示。PowerShell的结果紧接着显示在以下几行中。因为PowerShell在输出行之前不显示任何信息,通过查看提示字符串,可以很容易的区分命令和输出。下面用图例来说明这些规则,如图1.5所示:

图1.5 该图表阐述了我们在本书的案例中用到的一些常规声明。用户输入的命令文本以粗体显示。提示符和编译器的输出以正常的文本格式显示。
在这些例子中,除了简单的显示目录列表之外,我们还可以利用输出重定位将它们保存到一个新的文件中。在下面的例子中,我们将输出重定位到C盘下的foo.txt文件,然后输入命令,显示保存的结果:
PS (2) > dir c:config.sys > c:foo.txt
PS (3) > type c:foo.txt
Directory: Microsoft.PowerShell.CoreFileSystem::C:
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 11/17/2004 3:32 AM 0 config.sys
PS (4) >
正如你所看到的,如果你使用了其他的shell命令,命令或多或少的都会按照你所期望的要求工作。下面,让我们来重温一些其它内容,这些内容你应该很熟悉。
- 本文关键词:

