Hey, Scripting Guy まとめ その3

Hey, Scripting Guy! の記事をまとめました。

 

Windows PowerShell 2.0 を使用してタブ区切り形式のファイルを並べ替える方法はありますか 2009/08/20 木
Windows PowerShell スクリプトの処理速度を上げる方法はありますか 2009/07/22 水
Windows PowerShell でのループ処理の詳細 2009/04/30 木
Windows PowerShell で Do ~ While ループを使用する方法はありますか 2009/04/29 水、英語
Windows PowerShell で VBScript の While ~ Wend ループに相当するものを使用する方法はありますか 2009/04/28 火、英語
Windows PowerShell を使用してディレクトリ、ファイル、およびフォルダを検索する方法はありますか 2009/04/23 木、英語
Windows PowerShell とパイプライン 2009/04/21 火、英語
Windows PowerShell の概要 2009/04/20 月、英語
Windows PowerShell で Active Directory を検索して行方不明のグループの一覧を表示する方法はありますか 2009/03/18 水
Windows PowerShell から Active Directory を検索する方法はありますか 2009/03/17 火
VBScript の WMI クエリを Windows PowerShell に移行する方法はありますか 2009/03/04 水
Windows PowerShell を使用して Office Access データベースを作成する方法はありますか 2009/02/16 月
Windows PowerShell を使用して、Office Outlook の迷惑メールを処理する方法はありますか 2009/01/26 月、英語
使用中の Windows PowerShell のバージョンを確認する方法はありますか 2009/01/05 月
Windows PowerShell を使用してローカル ユーザー アカウントが存在するかどうかを確認する方法はありますか 2008/05/22 木
Windows PowerShell を使用して一連のファイルで使用されている一意なファイル拡張子を抽出する方法はあり ますか 2008/05/09 金
Windows PowerShell を使用して特定の文字列値を含むファイルの名前と作成日時を返す方法はありますか 2008/05/08 木
Windows PowerShell を使用してファイルの所有者を特定する方法はありますか 2008/04/15 火
Windows PowerShell を使用してフォルダー内のすべての Microsoft Office ドキュメントを確認する方法はありますか 2008/04/11 金
Windows PowerShell を使用してローカル グループにドメイン ユーザーを追加する方法はありますか 2008/03/11 火
Windows PowerShell を使用して GUID を作成する方法はありますか 2008/02/27 水
Windows PowerShell で切断されたレコードセットを使用する方法はありますか 2008/02/15 金
Windows PowerShell を使用して CSV ファイルのデータを並べ替える方法はありますか 2008/02/12 火
Windows PowerShell を使用して一覧から一意ではない項目を取得する方法はありますか 2008/01/31 木
Windows PowerShell を使用してテキスト ファイルの文字を置き換える方法はありますか 2008/01/17 木
Windows PowerShell を使用してデータベースにレコードを追加する方法はありますか 2008/01/15 火
Windows PowerShell を使用して作成されてから 90 日以上経過したすべてのファイルをフォルダから削除する方法はありますか 2007/10/31 水
Windows PowerShell を使用して環境変数と特別なフォルダのパスを取得する方法はありますか 2007/07/12 木
Windows PowerShell を使用してアプリケーションの終了時に通知する方法はありますか 2007/03/26 月
Windows PowerShell を使用してコンピュータ上で開いているすべてのウィンドウの一覧を取得する方法はありますか 2007/02/02 金
Windows PowerShell コンソールの幅を広げる方法はありますか 2006/12/04 月
Windows PowerShell スクリプトに関数を追加する方法はありますか 2006/11/21 火
Windows PowerShell を使用してすべてのコンピュータのリストを取得する方法はありますか 2006/11/09 木
Windows PowerShell を使用してドライブ上のすべての .TMP ファイルを削除する方法はありますか 2006/10/23 月
Windows PowerShell スクリプトを [ファイル名を指定して実行] ダイアログ ボックスやショートカットから実行する方法はありますか 2006/09/26 火
Windows PowerShell を使用して Microsoft Excel を自動化する方法はありますか 2006/09/08 金
Windows PowerShell を使用してコンピュータ上のすべての .WMA ファイルを見つける方法はありますか 2006/08/30 水
Windows PowerShell を使用して Guest アカウントの状態を確認する方法はありますか 2006/08/23 水
Windows PowerShell を使用して Active Directory ユーザー アカウントにバインドする方法はありますか 2006/06/29 木
Windows PowerShell を使用してリモート コンピュータ上のサービスを起動する方法はありますか 2006/06/21 水

PowerShell 2.0正式版をWindows XPにインストールする

PowerShell 2.0 を Windows XP Professional SP3 にインストールしてみました。

スクリーンショット付きで以下の順に解説します。


●以前のバージョンのアンインストール

はじめてPowerShellをインストールする場合には、アンインストールは必要ありませんので PowerShell 2.0 正式版のダウンロード へ進んでください。

PowerShell 1.0を使用している方は、次の手順でアンインストールします。

まずは、[コントロールパネル]-[プログラムの追加と削除]をクリックします。

以前のバージョンのPowerShellをリストに表示させるには[更新プログラムの表示]にチェックを付ける必要があります。

「Windows PowerShell’TM) 1.0」を選択して[削除]ボタンをクリックします(図1)。


図1 Windows PowerShellのアンインストール

PowerShell2.0のRC版が入っている場合には「Windows 管理フレームワーク コア」を選択してアンインストールします(図2)。


図2 Windows PowerShell 2.0 RC版のアンインストール


●PowerShell 2.0 正式版のダウンロード

XP用のWindows PowerShell 2.0 は下記からダウンロードします。

http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=60cb5b6c-6532-45e0-ab0f-a94ae9ababf5

そのほかのOS用のPowershell 2.0をダウンロードするには Windows XP,Vista, 2003 Server, 2008 Server用PowerShell 2.0正式リリース を参照ください。


●PowerShell 2.0 のインストール

1.ダウンロードしてきた WindowsXP-KB968930-x86-JPN.exe をダブルクリックして実行します。

2.[次へ]をクリック

3.[同意します]にチェックを付け[次へ]をクリック

4.インストールが成功するようにお祈りします

5.[完了]をクリックし、拍手します

インストールが完了すると[スタート]-[アクセサリ]の下に「Windows PowerShell」グループができます。

その下に、Windows PowerShellとWindows PowerShell ISEが配置されます。

PowerShell ISEのヘルプは相変わらず英語のままでした。

早く日本語が提供されることを願っています。

Windows XP,Vista, 2003 Server, 2008 Server用PowerShell 2.0正式リリース

Windows XP,Vista, 2003 Server, 2008 Server用 の PowerShell 2.0 が正式リリースされました。

http://support.microsoft.com/kb/968929/ja-jp

 

PowerShell 2.0 のインストーラーは「更新プログラム」扱いで KB968930 として提供されています。

このため PowerShell 2.0で検索しても、なかなかインストーラが見つかりません。

下記にダウンロード先リンクを示します。お使いのOSに合わせてダウンロードしてください。

Windows XP 用更新プログラム http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=60cb5b6c-6532-45e0-ab0f-a94ae9ababf5
Windows Vista 用更新プログラム http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=f2fa1227-9a34-4e29-aa03-62f5c00e16f2
Windows Vista for x64-based Systems 用の更新プログラム http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=0f73efa2-f8d6-45f3-a8f8-5cdc205b119a
Windows Server 2003 用更新プログラム http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=f002462b-c8f2-417a-92a3-287f5f81407e
Windows Server 2003 x64 Edition 用更新プログラム http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=909bbcf1-bd78-4e03-8c83-69434717e551
Windows Server 2008 用更新プログラム http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=863e7d01-fb1b-4d3e-b07d-766a0a2def0b
Windows Server 2008 x64 Edition 用更新プログラム http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=d37e25cf-db05-4b23-a852-cdf865d81b82

 

インストーラには、Windows PowerShell 2.0 および Windows Remote Management (WinRM) 2.0 が含まれています。

 

追記

むたぐちさん のところ → PowerShell 2.0リリース

MS田辺さん のところ → XP, Vista, Windows Server 2003, 2008 向けの Windows Powershell 2.0 が公開されました