1カートに追加されました。6.0)から、macOSやLinuxにも対応してクロスプラットフォームで動作するようになりました。従来は、Windowsにおける自動化やシステム管理に特化していたPowerShellですが、クロスプラットフォーム対応になったことで活躍の場も広がりました。UNIXやオープンソース文化にも敬意を払いつつ、API指向でオブジェクトを扱うPowerShellは、これから学ぶ人にもやさしく、UNIXツールを使いこなすプロフェショナルにも対応する次世代のシェル・スクリプト言語です。6.0にフォーカスして、言語仕様と実践的な利用方法を解説したガイドブックです。本書のターゲットは、これからPowerShellを学ぼうという方、システム管理者(ITプロフェッショナル)、そしてソフトウェアやWebの開発者です。どの層の読者にとっても、PowerShellの持つ構造化データの扱いやすさやクロスプラットフォームを前提とした管理操作は、自動化の助けになることでしょう。Code」の導入と使い方まで、ていねいに解説しています。コマンドプロンプトやBashの例と比較しながら解説しているので、それらの経験者であれば、より理解が深まるはずです。第2章は、PowerShellのコンソール操作に触れつつ、しっかりと基礎を学ぶことが目標です。変数やオブジェクト、演算子、パイプラインといったPowerShellの基本をしっかりと解説しています。このあとの「システム管理操作」と「スクリプティング」につながります。第3章は、第2章で身につけた基本を踏まえて、クロスプラットフォームなシステム管理操作を学びます。操作ログやリモート操作を始めとして、PowerShellでどのようにシステム管理を行うかを主題にしています。PowerShellの特徴でもある「PSドライブ」と「PSプロバイダー」についても説明します。第4章では、ここまでの知識をもとに、本格的なスクリプティングについて解説します。スクリプト、関数、クラス構文を始めとした機能の利用から、実際にモジュールを作って公開することまで、手を動かしながら学べます。スクリプティングを活用した自動化についても説明します。第5章では、実際の業務や処理にPowerShellを活用するために必要となる知識やノウハウなど、さらに一歩進んだPowerShellの活用の紹介です。これまでの経験から著者が得たTips、使っているとハマりやすい落とし穴など、より実践的なTipsに踏み込んでいます。クラウドプラットフォームでの活用、.NETとの相互運用など、PowerShellのさらなる使いどころも説明しています。Server系インフラ構築とVR/MRアプリケーション開発をリード、合同会社Kinoco(きのこ)を創業し代表として自社サービスを開発中。Groupのオーガナイザー。私生活でもクラウドを愛して日々サービスと戯れている。Corporation。