{"id":33494,"date":"2013-04-30T16:32:00","date_gmt":"2013-04-30T15:32:00","guid":{"rendered":"http:\/\/www.fuhaijun.com\/?p=33494"},"modified":"2013-05-15T10:10:37","modified_gmt":"2013-05-15T09:10:37","slug":"%e3%80%8apowershell-3-0-advanced-admin-handbook%e3%80%8b%e5%b7%b2%e4%ba%8e%e4%bb%8a%e6%97%a5%e4%b8%8a%e5%b8%82","status":"publish","type":"post","link":"https:\/\/www.fuhaijun.com\/?p=33494","title":{"rendered":"\u300aPowerShell 3.0 Advanced Admin handbook\u300b\u5df2\u4e8e\u4eca\u65e5\u4e0a\u5e02"},"content":{"rendered":"<p>\u5de5\u4f5c\u4e4b\u4f59\u4e0e\u57c3\u53caMVP Sherif Talaat\u5408\u8457\u7684\u5168\u82f1\u6587\u4e66\u7c4d\u300aPowerShell 3.0 Advanced Admin handbook\u300b\u4e8e\u4eca\u65e5\u7531Packt Publishing\u6b63\u5f0f\u51fa\u7248\u4e0a\u5e02\uff0c\u672c\u4e66\u57fa\u4e8ePowerShell3.0\u7248\u672c\uff0c\u5386\u65f68\u4e2a\u6708\uff0c\u4ece2012\u5e748\u670816\u65e5Packt Publishing\u53d1\u90ae\u4ef6\u627e\u6211\u4eec\u7ea6\u7a3f\uff0c\u7ecf\u53861stDraft,2ndDraft, Rewrite,1stEdit,2ndEdit,Prefinal\u548cFinal\u5f88\u591a\u6b21\u8349\u7a3f\uff0c\u4fee\u6539\u548c\u6821\u7a3f\uff0c\u5168\u7a0b\u8ddf\u56fd\u5916\u5408\u8457\u8005\u3001\u7f16\u8f91\u3001reviewer\u901a\u8fc7\u4e24\u767e\u591a\u5c01\u90ae\u4ef6\u6c9f\u901a\uff0c\u5168\u4e66450\u9875\uff0c\u662f\u76ee\u524d\u4e3a\u6b62\u9996\u672c\u56fd\u5185\u4f5c\u8005\u53c2\u4e0e\u7684\u5173\u4e8ePowerShell3.0\u6700\u65b0\u7f16\u7a0b\u5f00\u53d1\u6280\u672f\u7684\u65b0\u4e66\u3002<\/p>\n<p>\u5728\u4e66\u7a3f\u521b\u4f5c\u8fc7\u7a0b\u4e2d\u89c1\u8bc6\u4e86\u56fd\u5916\u51fa\u7248\u4e1a\u7684\u4e25\u8c28\u548c\u6d41\u7a0b\u3001\u8d28\u91cf\u63a7\u5236\u82db\u523b\uff0c\u4e0e\u5408\u8457\u8005\u548c\u7f16\u8f91\u56e2\u961f\u4e4b\u95f4\u5b58\u5728\u7740\u4e09\u79cd\u4e0d\u540c\u7684\u65f6\u5dee\uff0c\u5168\u7a0b\u4ec5\u4f7f\u7528Email\u8fdb\u884c\u6c9f\u901a\u548c\u534f\u8c03\uff0c\u5bf9\u4f5c\u8005\u7684\u82f1\u8bed\u4e5f\u662f\u4e00\u4e2a\u6781\u5927\u7684\u6311\u6218\uff0c\u5b66\u4e86\u5341\u591a\u5e74\u7684\u586b\u9e2d\u5f0f\u82f1\u8bed\uff0c\u53d1\u73b0\u8981\u6309\u7167\u8001\u5916\u7684\u601d\u8def\u5199\u4e00\u70b9\u601d\u8def\u6e05\u6670\u7684\u6587\u5b57\u4e00\u5f00\u5934\u4e5f\u662f\u975e\u5e38\u7684\u75db\u82e6\u548c\u6298\u78e8\uff0c\u8fd8\u597d\u9876\u4f4f\u538b\u529b\u71ac\u4e0b\u6765\u4e86\u3002\u8ddf\u56fd\u5185\u51fa\u7248\u793e\u7684\u670b\u53cb\u6c9f\u901a\u4e86\u4e00\u4e0b\uff0c\u53d1\u73b0\u56fd\u5916\u7684\u51fa\u7248\u73af\u5883\u5df2\u7ecf\u5f88\u5b8c\u5584\u4e86\uff0c\u4e0d\u50cf\u56fd\u5185\u5b8c\u5168\u8fd8\u5904\u4e8e\u5200\u8015\u706b\u79cd\u7684\u539f\u59cb\u72b6\u6001\uff0c\u4e5f\u6ca1\u6709\u56fd\u5185\u51fa\u7248\u9700\u8981\u9762\u5bf9\u7684\u5404\u79cd\u5ba1\u67e5\u548c\u9609\u5272\uff0c\u56fd\u5916\u7f16\u8f91\u56e2\u961f\u5206\u5de5\u5f88\u7ec6\uff0c\u6d41\u7a0b\u5f88\u5b8c\u5584\uff0c\u4ece\u5f00\u59cb\u5230\u4e66\u7a3f\u5b8c\u6210\u51fa\u7248\uff0c\u4f1a\u6709\u4e0d\u540c\u89d2\u8272\u7684\u7f16\u8f91\u4e0e\u4f5c\u8005\u6c9f\u901a\uff0c\u4f46\u662f\u6709\u65b0\u89d2\u8272\u8fdb\u5165\u65f6\u603b\u4f1a\u7531\u719f\u6089\u7684\u7f16\u8f91\u4ecb\u7ecd\uff0c\u800c\u4e14\u540c\u65f6\u53ea\u4f1a\u6709\u4e00\u5230\u4e24\u4f4d\u7f16\u8f91\u4e0e\u4f5c\u8005\u6c9f\u901a\uff0c\u5c3d\u7ba1\u89d2\u8272\u4f17\u591a\u4f46\u4e0d\u4f1a\u51fa\u73b0\u6df7\u4e71\u7684\u60c5\u51b5\u3002\u56fd\u5916\u7684\u56fe\u4e66\u51fa\u7248\u7a3f\u916c\u76f8\u6bd4\u56fd\u5185\u8981\u9ad8\uff0c\u56fd\u5185\u901a\u5e38\u53ea\u670912%\uff0c\u800c\u56fd\u5916\u80fd\u8fbe\u523016%\u3002\u56fd\u5916\u7684\u56fe\u4e66\u4f1a\u540c\u65f6\u63a8\u51fa\u7eb8\u8d28\u7248\u672c\u548c\u7535\u5b50\u7248\uff0c\u4e14\u7535\u5b50\u7248\u662f\u9500\u552e\u7684\u4e3b\u8981\u9500\u552e\u6e20\u9053\u3002\u56fd\u5916\u7684\u56fe\u4e66\u7f16\u8f91\u548c\u4f5c\u8005\u5de5\u4f5c\u65f6\u95f4\u8f83\u4e3a\u968f\u610f\uff0c\u80fd\u4ece\u4ed6\u4eec\u6536\u53d1\u90ae\u4ef6\u7684\u65f6\u95f4\u6bb5\u770b\u51fa\u6765\uff0c\u5c3d\u7ba1\u5b58\u57286~7\u5c0f\u65f6\u7684\u65f6\u5dee\uff0c\u53d1\u4fe1\u7684\u65f6\u95f4\u6709\u4f1a\u5728\u4ed6\u4eec\u7684\u5de5\u4f5c\u65f6\u95f4\u4e5f\u6709\u534a\u591c\u53d1\u8fc7\u6765\u7684\uff0c\u5728\u51e0\u4e2a\u6bd4\u8f83\u91cd\u8981\u7684\u9636\u6bb5\u7f16\u8f91\u4f1a\u8be2\u95ee\u4f5c\u8005\u7684\u4f11\u5047\u8ba1\u5212\uff0c\u5728\u57c3\u53ca\u7684\u5408\u8457\u8005\u7ecf\u5e38\u4f1a\u6709\u4f11\u5047\uff0c\u53ef\u6211\u7b49\u82e6\u903c\u7684\u5929\u671dIT\u6c11\u5de5\u5c31\u6ca1\u8fd9\u4e48\u5e78\u8fd0\u4e86\uff0c\u4f46\u613f\u5728\u4e0d\u8fdc\u7684\u5c06\u6765\u6211\u4eec\u4e5f\u53ef\u4ee5\u6709\u66f4\u5bbd\u677e\u7684\u5de5\u4f5c\u73af\u5883\u548c\u66f4\u591a\u7684\u4f11\u606f\u65f6\u95f4\u3002<\/p>\n<p>\u9644\u4e0a\u51fa\u7248\u8fc7\u7a0b\u4e2d\u76f8\u5173\u7684TimeLine:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"image\" src=\"http:\/\/www.fuhaijun.com\/wp-content\/uploads\/2013\/04\/image.png\" border=\"0\" alt=\"image\" width=\"522\" height=\"326\" \/><\/p>\n<p>\u8bfb\u8005\u4e0e\u4f5c\u8005\u6280\u672f\u4ea4\u6d41,\u610f\u89c1\u53cd\u9988\u8bf7\u53d1\u90ae\u4ef6\u81f3PowerShell#live.cn(\u53d1\u90ae\u4ef6\u8bf7\u5c06#\u66ff\u6362\u4e3a@)<\/p>\n<p>PowerShell 3.0 Advanced Admin handbook<\/p>\n<p>Print Length: 450 pages<\/p>\n<p>Publisher: Packt Publishing<\/p>\n<p>Language: English<\/p>\n<p>ISBN 13:9781849686426<\/p>\n<p>ISBN 10:1849686424<\/p>\n<p>ASIN: B00BN4P872<\/p>\n<p>Formats:<\/p>\n<blockquote><p>Kindle Edition<a href=\"http:\/\/www.amazon.com\/dp\/B00BN4P872\">http:\/\/www.amazon.com\/dp\/B00BN4P872<\/a><\/p>\n<p>Paperback <a href=\"http:\/\/www.amazon.com\/PowerShell-3-0-Advanced-Administration-Handbook\/dp\/1849686424\/ref=tmm_pap_title_0\">http:\/\/www.amazon.com\/PowerShell-3-0-Advanced-Administration-Handbook\/dp\/1849686424\/ref=tmm_pap_title_0<\/a><\/p><\/blockquote>\n<p>Online Store:<\/p>\n<p>Packt Publishing: <a title=\"http:\/\/www.packtpub.com\/powershell-3-0-advanced-administration-handbook\/book\" href=\"http:\/\/www.packtpub.com\/powershell-3-0-advanced-administration-handbook\/book\">http:\/\/www.packtpub.com\/powershell-3-0-advanced-administration-handbook\/book<\/a><\/p>\n<p>Amazon: <a title=\"http:\/\/www.amazon.com\/PowerShell-Advanced-Administration-Handbook-ebook\/dp\/B00BN4P872\" href=\"http:\/\/www.amazon.com\/PowerShell-Advanced-Administration-Handbook-ebook\/dp\/B00BN4P872\">http:\/\/www.amazon.com\/PowerShell-Advanced-Administration-Handbook-ebook\/dp\/B00BN4P872<\/a><\/p>\n<p>Amazon UK: <a href=\"http:\/\/www.amazon.co.uk\/dp\/1849686424\/ref=asc_df_184968642413025007?smid=A3P5ROKL5A1OLE&amp;tag=shopdc776-21&amp;linkCode=asn&amp;creative=22206&amp;creativeASIN=1849686424\">http:\/\/www.amazon.co.uk\/dp\/1849686424\/ref=asc_df_184968642413025007?smid=A3P5ROKL5A1OLE&amp;tag=shopdc776-21&amp;linkCode=asn&amp;creative=22206&amp;creativeASIN=1849686424<\/a><\/p>\n<p>Barnes &amp; noble: <a href=\"http:\/\/www.barnesandnoble.com\/w\/powershell-30-advanced-administration-handbook-sherif-talaat\/1115193555?ean=9781849686426\">http:\/\/www.barnesandnoble.com\/w\/powershell-30-advanced-administration-handbook-sherif-talaat\/1115193555?ean=9781849686426<\/a><\/p>\n<p>Book Depository: <a title=\"http:\/\/www.bookdepository.com\/PowerShell-30-Advanced-Administration-Handbook-John-Arundel\/9781849686426\" href=\"http:\/\/www.bookdepository.com\/PowerShell-30-Advanced-Administration-Handbook-John-Arundel\/9781849686426\">http:\/\/www.bookdepository.com\/PowerShell-30-Advanced-Administration-Handbook-John-Arundel\/9781849686426<\/a><\/p>\n<p>lybrary: <a title=\"http:\/\/www.lybrary.com\/powershell-30-advanced-administration-handbook-p-286955.html\" href=\"http:\/\/www.lybrary.com\/powershell-30-advanced-administration-handbook-p-286955.html\">http:\/\/www.lybrary.com\/powershell-30-advanced-administration-handbook-p-286955.html<\/a><\/p>\n<p>Sample Chapters\uff1a<a title=\"download sample chapters in PDF format\" href=\"http:\/\/www.packtpub.com\/sites\/default\/files\/9781849686426_Chapter_06.pdf?utm_source=packtpub&amp;utm_medium=free&amp;utm_campaign=pdf\">download sample chapters in PDF format<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"image\" src=\"http:\/\/www.fuhaijun.com\/wp-content\/uploads\/2013\/04\/image1.png\" border=\"0\" alt=\"image\" width=\"934\" height=\"530\" \/><\/p>\n<p><strong>Preface<\/strong><\/p>\n<p>PowerShell 3.0 Advanced Administration Handbook comes with a set of real-world scenarios and detailed scripts that will help you get started with PowerShell and learn what PowerShell is, how to write the syntax and build your scripts, and how to use and integrate PowerShell with different technologies, products, and tools.This handbook starts with the essential topics of PowerShell, and then introduces the new features in PowerShell 3.0. The book then goes through building PowerShell scripts, functions, and developing extensions such as snap-ins and modules, and continues with detailed examples showing the usage of PowerShell with different technologies and products to give you an idea of PowerShell usage in the real world.<br \/>\n<strong>What this book covers<br \/>\n<\/strong>Chapter 1, Getting Started with PowerShell, introduces us to PowerShell, which is built based on .NET and is an object-based shell and scripting language. This chapter shows us how we can make use of PowerShell&#8217;s integration with COM, WMI, and ADSI technologies alongside its tight integration with .NET. Indeed, PowerShell is the only technology that enables you to create and work with objects from these various technologies in one environment.<br \/>\nChapter 2, Developing Snap-ins for PowerShell, explains the use of snap-ins that are compiled into assemblies, when released as a program for third-party users. In this chapter you will see how you can extend Windows PowerShell by writing your own snap-ins. These may contain cmdlets and providers too. The author can also encrypt based on .NET code obfuscation to protect their source code. Thus the authors of programs need not worry about their snap-ins decompiling the source code.<br \/>\nChapter 3, Using PowerShell Remoting, shows us how PowerShell remoting enables management of computers from a remote location. Remoting is built based on Windows remote management (WinRM). WinRM is Microsoft&#8217;s implementation of the WS-Management protocol.<br \/>\nChapter 4, Extending Windows PowerShell, introduces us to a very import feature in Windows PowerShell 3.0\u2014modules. You can load most of the existing snap-ins as a module, which means you don&#8217;t need to have administrator privileges to load a new snap-in. You can simply place it in any folder, access it, and tell PowerShell where to find it.<br \/>\nChapter 5, Managing Core Infrastructure with PowerShell, demonstrates how PowerShell can be used to replace the GUI to perform different administration tasks on Windows Server, especially the installation of the server core.<br \/>\nChapter 6, Managing Active Directory with PowerShell, introduces us to the Active Directory module for Windows PowerShell, which consolidates a group of cmdlets. The Active Directory module for Windows PowerShell provides a centralized experience for administering your directory services. In this chapter you will look at the Active Directory-related cmdlets, the Active Directory server roles, and how you can manage the Active Directory using PowerShell.<br \/>\nChapter 7, Managing the Server with PowerShell, explains how you can manage your server with great flexibility using PowerShell, which is built into Windows Server 2012. Many PowerShell cmdlets exist to let you perform several of the key administrative tasks you may need to do on a daily basis, including installing features for your Windows Server 2012, managing networking, managing Group Policy, managing IIS, managing DNS server, managing Hyper-V and AppLocker, and many others.<br \/>\nChapter 8, Managing Unified Communication Environments with PowerShell, introduces us to Windows PowerShell modules for Microsoft Exchange Server, Lync Server, and Office 365, and explains how it can be utilized for a better and easier administration and management.<br \/>\nChapter 9, Managing Collaboration and Data Platforms with PowerShell, provides recipes on how to deal with Microsoft SQL Server, Microsoft SharePoint Server,and SharePoint Online.<br \/>\nChapter 10, Managing Microsoft Desktop Virtualization with PowerShell, provides guidance and scripts on how to build end-to-end Desktop Virtualization scenarios that are session- and virtual-machine-based, using Windows PowerShell.<br \/>\nChapter 11, Managing Microsoft Cloud Platform with PowerShell, tackles the Microsoft cloud platform with Windows Azure and explains how to use Windows PowerShell to automate Windows and SQL Azure tasks. It also provides ways to overcome the technical limitations of using Windows Azure Management Portal.<br \/>\nChapter 12, Integrating Windows PowerShell and System Center Orchestrator, describes how PowerShell can be used in the real world in combination with Microsoft System Center Orchestrator to build an IT Process Automation standard framework.<br \/>\n<strong>What you need for this book<br \/>\n<\/strong>This book requires that you have Windows PowerShell 3.0, which is available<br \/>\nout of the box in Windows Server 2012 and Windows 8. It&#8217;s also available for<br \/>\nearlier versions of Windows as part of Microsoft&#8217;s Windows Management Framework (WMF) 3.0<br \/>\nThis book is mainly about using Windows PowerShell with different technologies and tools, so you must have the following software in order to proceed:<br \/>\n\u2022Windows Server 2012<br \/>\n\u2022Exchange Server 2013<br \/>\n\u2022Lync Server 2013<br \/>\n\u2022SQL Server 2012<br \/>\n\u2022SharePoint Server 2013<br \/>\n\u2022An Office 365 subscription<br \/>\n\u2022A Windows Azure subscription<br \/>\n\u2022System Center Orchestrator 2012<br \/>\n\u2022Microsoft Visual Studio 2010<br \/>\nWho this book is for<br \/>\nThis book is intended for IT administrators who wish to learn Windows PowerShell, and want to quickly discover it&#8217;s capabilities with different tools and technologies.<\/p>\n<p><strong>Table of Contents<\/strong><\/p>\n<p>Chapter 1: Getting Started with PowerShell<br \/>\nChapter 2: Developing Snap-ins for PowerShell<br \/>\nChapter 3: Using PowerShell Remoting<br \/>\nChapter 4: Extending Windows PowerShell<br \/>\nChapter 5: Managing Core Infrastructure with PowerShell<br \/>\nChapter 6: Managing Active Directory with PowerShell<br \/>\nChapter 7: Managing the Server with PowerShell<br \/>\nChapter 8: Managing Unified Communication Environments with PowerShell<br \/>\nChapter 9: Managing Collaboration and Data Platforms with PowerShell<br \/>\nChapter 10: Managing Microsoft Desktop Virtualization with PowerShell<br \/>\nChapter 11: Managing Microsoft Cloud Platform with PowerShell<br \/>\nChapter 12: Integrating Windows PowerShell and System Center Orchestrator<br \/>\nIndex<\/p>\n<p>\u4f5c\u8005: \u4ed8\u6d77\u519b<br \/>\n\u7248\u6743\uff1a\u672c\u6587\u7248\u6743\u5f52\u4f5c\u8005\u6240\u6709<br \/>\n\u8f6c\u8f7d\uff1a\u6b22\u8fce\u8f6c\u8f7d\uff0c\u4e3a\u4e86\u4fdd\u5b58\u4f5c\u8005\u7684\u521b\u4f5c\u70ed\u60c5\uff0c\u8bf7\u6309\u8981\u6c42\u3010\u8f6c\u8f7d\u3011\uff0c\u8c22\u8c22<br \/>\n\u8981\u6c42\uff1a\u672a\u7ecf\u4f5c\u8005\u540c\u610f\uff0c\u5fc5\u987b\u4fdd\u7559\u6b64\u6bb5\u58f0\u660e\uff1b\u5fc5\u987b\u5728\u6587\u7ae0\u4e2d\u7ed9\u51fa\u539f\u6587\u8fde\u63a5\u4e14\u4fdd\u8bc1\u5185\u5bb9\u5b8c\u6574!\u5426\u5219\u5fc5\u7a76\u6cd5\u5f8b\u8d23\u4efb!<br \/>\n\u4e2a\u4eba\u7f51\u7ad9: http:\/\/www.fuhaijun.com\/<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u5de5\u4f5c\u4e4b\u4f59\u4e0e\u57c3\u53caMVP Sherif Talaat\u5408\u8457\u7684\u5168\u82f1\u6587\u4e66\u7c4d\u300aPowerShell 3.0 Advance [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[43,58],"tags":[59],"class_list":["post-33494","post","type-post","status-publish","format-standard","hentry","category-powershell","category-58","tag-powershell-3-0-advanced-administration-handbook"],"_links":{"self":[{"href":"https:\/\/www.fuhaijun.com\/index.php?rest_route=\/wp\/v2\/posts\/33494"}],"collection":[{"href":"https:\/\/www.fuhaijun.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fuhaijun.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fuhaijun.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fuhaijun.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=33494"}],"version-history":[{"count":4,"href":"https:\/\/www.fuhaijun.com\/index.php?rest_route=\/wp\/v2\/posts\/33494\/revisions"}],"predecessor-version":[{"id":33501,"href":"https:\/\/www.fuhaijun.com\/index.php?rest_route=\/wp\/v2\/posts\/33494\/revisions\/33501"}],"wp:attachment":[{"href":"https:\/\/www.fuhaijun.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=33494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fuhaijun.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=33494"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fuhaijun.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=33494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}