2.0で追加された新機能についてスポットを当て、その使い方について説明していきます。今回は、新しく追加された機能の概要について説明します。Frameworkをベースとしたスクリプト&シェル環境です。2.0が搭載されることになりました。1.0以来、約3年の歳月をかけて大幅に進歩したバージョンです。2.0の新機能にスポットをあて、何回かに分けて紹介していきます。今回は、新機能の概要について説明します。XP以降のOSで使用することができます。参考までに、ダウンロード先リンク(表1)を示しますので、必要環境に合わせてダウンロードし、インストールを行ってください。1.0とは共存できません。1.0をアンインストールしてからインストールを行うようにしてください。1.0用のコマンドレット、プロバイダー、スナップイン、スクリプト、関数などを使用できます。1.0を使用してきたユーザーは、過去の資産を活用できるため、安心して移行することができます。1.0向けに書かれた多くのリソースが役に立つことでしょう。ISE」が標準で提供されています。専用の開発環境であり、スクリプトのキーワード色分け機能やデバッガも搭載しています。ISEの詳細については下記の別稿を参照してください。1.0ではコマンドレットの数が129でしたが、PowerShell2.0では236と大幅に増えました。ここで、Get-Commandコマンドレットを使用してコマンドレットの一覧を表示してみましょう。1.0を使用したことがある方であれば気付いたと思いますが、Get-Commandの動作が変更されました。2.0ではFunctionやAliasまで表示されます。コマンドレットのみの一覧を表示させたい場合は-CommandTypeパラメータにCmdletを指定し実行します。Cmdletこのように、コマンドレットによってはPowerShell1.0と動作が異なるものもありますので注意が必要です。2.0では1台または複数台のリモートコンピューターに対してコマンドを実行することができます。Telnetのようにリモートコンピューターと対話しながらコマンドを実行することもできるようになりました。リモート処理を行うコマンドレットには表2に示すものがあります。セッションを閉じるまた、いくつかのコマンドレットには-ComputerNameパラメータが追加されました。これにより、コンピューター名を指定してコマンドレットを実行することができます。-ComputeNameパラメータを持つコマンドレットには表3に示すものがあります。印刷用を表示ブックマークツイート著者プロフィールHIRO(ヒロ)HIRO's.NETのHIROです。とある半導体工場のSEです。PowerShellによるプログラミングを楽しんでいます。PowerShellについて書いています。圧縮・解凍UNIX基本講座@CodeZine『CodeZine(コードジン)』の公式アカウントです。【NEW】デブスト2019デブサミ2019福岡・関西デブサミ2019夏デブスト関西デブサミ2019×ログインEメールパスワード※旧SEメンバーシップ会員の方は、同じ登録情報(Eメール&パスワード)でログインいただけます。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。