Windows PowerShell نسل بعدی محیطهای اسکریپتی است که توسط مایکروسافت به وجود آمده است. PowerShell به گونه ای طراحی شده است تا یک راه حل جامع برای اسکریپت نویسی ویندوز و اتوماسیون فراهم کند تا بدین وسیله به طیف وسیعی از تکنولوژیها از قبیل NET، COM. و WMI از طریق یک ابزار بتوان دسترسی پیدا کرد. از زمان عرضه PowerShell در سال 2006 تاکنون، پاورشل به جز اصلی مدیریت ویندوز تبدیل شده است. علاوه بر این، پاورشل پشتیبانی کاملی از NET. میکند. از PowerShell میتوان در پردازش متن، اسکریپت نویسی عمومی، Build management، ساخت فریمورکهای تست و .. استفاده کرد.
این کتاب توسط یکی از سازندههای اصلی PowerShell نوشته شده است تا کاربران تا حد ممکن با محیط پاورشل بیشتر آشنا شوند. در این کتاب از مثالهای بی شمار کوچک و بزرگ زیادی استفاده شده است و ویژگیهای زبان و محیط را به همراه مثال بیان کرده است تا به سرعت و موثر این ویژگیها را در راه حلهای خود به کار ببرید.