Windows PowerShell 事始め

覚書です。

スクリプト実行ポリシーを変更する

セキュリティ上の都合から、初期設定では ps1 ファイルを実行することができないので変更する。

PS > Set-ExecutionPolicy RemoteSigned

起動の高速化

Windows PowerShell Blog : Speeding Up PowerShell Startup - Updating Update-Gac.ps1 から update-Gac.ps1 をダウンロードし、実行。
PowerShell from Japan!! - PowerShellの起動を速くするの改良版だとか。なお、Windows PowerShell V2 では実行する必要はない。

コマンドレット

PowerShell コマンドはコマンドレットと呼ばれている。
使用できるコマンドレットの一覧は

PS > get-command

パラメータの付加

PS > コマンド -パラメータ

使用できるパラメータを調べる

get-command の場合

PS > get-command -?