首页 | 新闻 | 交流 | 问吧 | 文档 | 手册 | 下载 | 博客

PowerShell入门

作者:  时间: 2011-05-09

1.PowerShell

今天刚刚用了下PowerShell, 才知道它是描着linux的b shell, k shell等来的, 除了命令行的界面, 还有一个集成开发环境PowerShell ISE(Integrated Scripting Environment), 类似linux里的vim, vm等脚本编辑工具, 不过PowerShell ISE有漂亮的编辑界面和完善的调试功能,使脚本的书写变得方便了.
Get-Command
Get-Help
Get-Process

 

2.PowerShell的执行权限, 为防止恶意脚本的执行,默认机器的执行策略是Restricted - 脚本不能运行.

Get-ExecutionPolicy:
Restricted - 脚本不能运行。
RemoteSigned - 本地创建的脚本可以运行,但从网上下载的脚本不能运行。
AllSigned – 仅当脚本由受信任的发布者签名才能运行。
Unrestricted – 脚本执行不受限制,不管来自哪里,也不管它们是否有签名。

可以使用下面的Set-ExecutionPolicy 命令设置PowerShell的执行策略:

 

3.运行一个ps1脚本.
PS D:\> d:\lzd.ps1


本文参照了: 有关PowerShell脚本你必须知道的十个基本概念
http://www.bitscn.com/os/windows/201101/192741.html