Windows 2000にWindows PowerShell 1.0をインストール

Windows PowerShell はMicrosoft .NET Framework を基に設計された次世代のコマンドラインシェルです。(要するに.Net Framework 2.0が必須)

これはWindows2000でも使ってみなくては!

まず、Windows Server 2003 用および Windows XP 用の Windows PowerShell 1.0 ローカライズ版インストール パッケージから、パッケージを入手します。

普通に実行すると、OSチェックではじかれるので、UpdFixを使います。
pwkt1


pwkt2
これで準備完了。

実行すると、

\WINNT\system32\windowspowershell\v1.0\powershell.exe は有効な Win32 アプリケーションではありません。

とか言われるので、KDWのfcwinで書き換えます。
pwkt3
Windows2000を選んで実行可能にチェックを入れて書き換えを押すだけです。

pwkt4
実行しようとすると、エラーが!

これは、スクリプトの実行権限がデフォルトで制限されているからなので、

Set-ExecutionPolicy RemoteSigned

を実行すればOKです。

現在のポリシーを確認するには、Get-ExecutionPolicy を実行します。
多分「Restricted」になってるんじゃないかと思います。

関連サイト:
Windows PowerShellコマンド&スクリプティング入門 - @IT
Windows PowerShell 入門(1)−基本操作編:CodeZine
Scripting Guy さん、Windows PowerShell を使用して Guest アカウントの状態を確認する方法はありますか

TrackBack:
Microsoft PowerShell は Windows 2000 では動かない 
Windows PowerShellが正式リリース

おすすめ

3件のフィードバック

  1. Windows2000でPowerShell V1.0を動かす

    .NET Frameworkの機能を享受できるPowerShell。しかもテキスト(コマンドライン)ベースであり、スクリプトの作成もできる。使ってみると構文等を覚える必要はあるものの確かにこれは強力であ…

  2. Windows2000でPowerShell V1.0を動かす

    .NET Frameworkの機能を享受できるPowerShell。しかもテキスト(コマンドライン)ベースであり、スクリプトの作成もできる。使ってみると構文等を覚える必要はあるものの確かにこれは強力であ…

  3. Windows2000でPowerShell V1.0を動かす

    .NET Frameworkの機能を享受できるPowerShell。しかもテキスト(コマンドライン)ベースであり、スクリプトの作成もできる。使ってみると構文等を覚える必要はあるものの確かにこれは強力であ…

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です