コマンドレットのパラメータを列挙してみる。Preview版と同時に提供が開始されました。今回のリリースでは日本語版も提供されています。betaの提供も始まりました。こちらは英語版のみの提供で、日本語環境にインストールするには英語言語パッケージをダウンロードし適用する必要があります。Detailsまだ評価を初めて間もない段階ですが、きづいた点をいくつか書いてみます。Preview/CTP版から大きく変わっており、コマンドを入力する「コマンドペイン」と結果が表示される「出力ペイン」が統合され、「コンソールペイン」となりました。こんな感じでコンソールペインはその名の通りコンソール版のPowerShellと見た目や使用感が似ている上にISEならではの機能(インテリセンスなど)が使用可能になっており、ISEはスクリプト編集のみならずインタラクティブシェルとしてpowershell.exeの代わりに使用する場合でもより便利になったと言えるでしょう。ISEのキーワード色分け設定は細かく指定できたりします。Directory管理センターの大幅な機能増強が目に留まります。履歴」ペインが追加され、GUIで操作した履歴がそのまま、再実行可能なPowerShellスクリプトとして表示されるようになりました。ユーザーを作成する作業をGUIでやります。するとその作業内容がこのように履歴ペインに表示されます。履歴はまさにPowerShellスクリプトそのままなので、これを「コピー」してISEに貼りつけるともうスクリプトファイルが完成します。あとは必要に応じてパラメータを変更したり、ループを設けて繰り返し処理をしたり、自由自在に再利用ができます。ここではユーザー名を”testuser2”に変えて実行してみました。最初にGUIで作ったユーザーと同じ設定を用いて複数のユーザーを作成することが簡単に行えます。ユーザー名を記載したCSVファイルを読み込んでそのユーザーを一括作成することなどもできますね(PowerShellにはImport-CsvというCSVファイルを扱うコマンドレットもあります)。スクリプトファイルにして保存すれば何回でも実行可能ですし、PSScheduledJobモジュールを使ってタスクスケジューラに登録すれば定期実行も可能です。履歴スクリプトのうち、どこからどこまでが「今やった作業」なのか分かりにくいこともあると思いますが、そういうときには履歴ペインの「タスクの開始」をクリックし、今からやりたい作業名をまずメモします。GUIで作業を行い、終わったら「タスクの終了」をクリックします。作業単位でこれを繰り返します。すべてが終わったら履歴をすべてコピーしてISEに貼りつけてみます。するとこのようにタスク名がコメント行として挿入され、スクリプトのどこからどこまでが、どの作業に対応しているかが明確になるわけです。Directoryに採用されたということになります。Directory管理センターも内部的にはそういう構造だったのですが、履歴をスクリプトとして取り出す方法がなかったのですが、Server8からは可能になったということになります。Serverなど限られた製品のみでしたが、今後はこちらの構造が主流になると思われます。GUIとCUIの「いいとこどり」ができるこの構造はなかなか理想的なシステムなんじゃないかと思います。OS管理の中核として重要度が高まっており、それに答えるように様々な機能増強が行われています。プレビューの各項目の記述内容の多くにPowerShellに関する記載があることでも分かるかと思います。2.0のXP/Vista/2003/2008用の正式版が10/26にリリースされました。2008http://support.microsoft.com/kb/968929/en-us結局、日本語版のインストーラーがどこにあるのか分かりにくいので直リンクをどうぞ。x64XPパッケージに関して、くわしくはこちらの記事を。2.0は1.0と同居できないため、1.0がインストールされている環境だとインストーラーではねられます。1.0をアンインストールしてください。2008では機能の削除、2003などではプログラムの追加と削除から、「更新プログラム」チェックをつけて「kb926140」を削除してください。孝http://www.amazon.co.jp/Windows-PowerShell%E5%AE%9F%E8%B7%B5%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E2%80%95%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E6%8C%87%E5%90%91%E3%81%A8%E9%9B%86%E5%90%88%E6%8C%87%E5%90%91%E3%81%AE%E7%B5%B1%E5%90%88%E3%82%B7%E3%82%A7%E3%83%AB-%E8%B1%8A%E7%94%B0-%E5%AD%9D/dp/4798017272/ref=pd_sim_b_1/249-8968983-2214760前者は翻訳本です。家にあるんですがまだ読み切れてない・・・スクリプト文法・仕様にマニアックに取り組んだ本です。日本語版買っとこうと思います。後者はどんな本でしょうね。これも買ってみないと。言語としてオブジェクト指向とからめた解説が読めるんでしょうか。年末に向けて数冊出るとか出ないとかの噂ですよ。|Tweetひろえむさんところより。