每一天,我们都在负重前进;希望有一天,可以抛开一切负重,自由自在轻松的飞翔!
Windows Power Shell 入门系列之六:嗨!脚本呢?
上一篇 /
下一篇 2008-12-26 15:43:30
/ 个人分类:PowerShell
以下资料翻译自微软TECHNET网站,如需转载,请发信告知fred.chen@live.com
原文链接:http://www.microsoft.com/technet/scriptcenter/topics/winpsh/manual/start.mspx#EPB
你不会真的以为我们忘记了脚本和脚本编写技术了吧?(脚本专家可不是白叫的。)Windows PowerShell为编写和运行脚本提供了一个非常酷,非常强大的环境。然而,真正要开始在PowerShell下运行脚本,还是需要一些技巧的,至少刚开始的时候是这样。因此,本手册包含了一个单独的章节来介绍怎么在Windows PowerShell下运行脚本。
我们会在那个单独的章节中介绍大多数脚本相关的知识。如果你真的想编写PowerShell脚本,我们同样也建议你去看看我们的PowerShell scripting webcast。这里,我们只想简单说一下,PowerShell脚本可以使用任何的文本编辑器进行编辑。例如Notepad就包含了所有写脚本所需要的功能。确保将脚本文件保存在一个纯文本文件中,并且给他取一个.ps1为扩展名的文件名。这就是所有需要做的工作。
PowerShell另外还有一个很酷的功能。通篇文章我们都在说PowerShell是一个命令行CONSOLE和脚本语言。这里也是一个很好的证明:你可以从命令行窗口运行命令,也可以把命令保存在一个.ps1文件中作为一个脚本。更酷的是,这些命令都是一样的,你在在命令行中输入的命令,可以在脚本中不加改变的使用,反之亦然。
例如,下面的两行简单命令:
$a = Get-ChildItem C:\Scripts
$a
在第一行中,这个脚本用了Get-ChildItem来获取一个集合,这个集合包含了C:\Scripts的所有子文件夹和文件的信息。这个集合被保存在了变量$a。第二行,就是简单地显示了一下$a变量的值。
并不那么令人激动是不是?这种想法很正常。然而,真正激动人心的是:你可以把这两个命令放在一个.ps1文件中,然后运行这个脚本,或者你也可以一条一条地在命令行提示中输入这两条命令。
不用说,将来我们还会加入更多-多得多-的有关脚本和脚本编写的更新。
导入论坛
引用链接
收藏
分享给好友
管理
举报
TAG:
power
Power
Shell
Windows
WIndows
windows