{"id":58,"date":"2018-02-24T20:57:13","date_gmt":"2018-02-24T20:57:13","guid":{"rendered":"https:\/\/www.atlanta247.com\/blog\/?p=58"},"modified":"2018-12-26T19:58:16","modified_gmt":"2018-12-26T19:58:16","slug":"powershell-modules-part-2","status":"publish","type":"post","link":"https:\/\/www.atlanta247.com\/blog\/2018\/02\/24\/powershell-modules-part-2\/","title":{"rendered":"PowerShell Modules Part 2"},"content":{"rendered":"<p>There are dozens of powershell tool writeups, and I don&#8217;t want to just rehash what they say, so I will summarize what I use, and why.<\/p>\n<p>First of all, there is a limited functionality that comes with Powershell. The PSE (powershell editor) works &#8211; but it&#8217;s limited. So I prefer third party editors like PowerGui Script Editor<\/p>\n<p>Once you have an editor of choice you can start coding. However there may come a time when you need something&#8230; more. Third party sets of commandlets are available to enhance your abilities.<\/p>\n<p>So what modules do you already have? To find out &#8211; run the <strong>Get-Module<\/strong> cmdlet with the <strong>-ListAvailable<\/strong> switch to list all the modules already installed.<\/p>\n<blockquote><p>Get-Module -ListAvailable<\/p><\/blockquote>\n<p>The cmdlet outputs too much information for me, so If like me you want to see just the names and their descriptions. So the trick is to pass the output via a &#8220;format-table&#8221; command:<\/p>\n<blockquote><p>Get-Module -ListAvailable | Format-Table Name, Description<\/p><\/blockquote>\n<p>Which gives us something like this:<\/p>\n<p>Name Description<br \/>\n&#8212;- &#8212;&#8212;&#8212;&#8211;<br \/>\nActiveDirectory<br \/>\nNetworkController Powershell cmdlets to manage a NetworkControll&#8230;<br \/>\nAppvClient Microsoft Application Virtualization Client Mo&#8230;<br \/>\nMicrosoft.EnterpriseManagement.Core.Cmdlets System Center Cmdlets Module<br \/>\nMicrosoft.EnterpriseManagement.ServiceManager.Cmdlets System Center Service Manager 2010 R2 Cmdlets &#8230;<br \/>\nMicrosoft.MonitoringAgent.PowerShell<br \/>\nSMLets CodePlex Service Manager Cmdlets<br \/>\nActiveRolesManagementShell ActiveRoles Management Shell<\/p>\n<p>Now you can search for the modules you want to install.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There are dozens of powershell tool writeups, and I don&#8217;t want to just rehash what they say, so I will summarize what I use, and why. First of all, there is a limited functionality that comes with Powershell. The PSE (powershell editor) works &#8211; but it&#8217;s limited. So I prefer third party editors like PowerGui &hellip; <a href=\"https:\/\/www.atlanta247.com\/blog\/2018\/02\/24\/powershell-modules-part-2\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">PowerShell Modules Part 2<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[8],"tags":[],"class_list":["post-58","post","type-post","status-publish","format-standard","hentry","category-powershell"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.atlanta247.com\/blog\/wp-json\/wp\/v2\/posts\/58","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.atlanta247.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.atlanta247.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.atlanta247.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.atlanta247.com\/blog\/wp-json\/wp\/v2\/comments?post=58"}],"version-history":[{"count":6,"href":"https:\/\/www.atlanta247.com\/blog\/wp-json\/wp\/v2\/posts\/58\/revisions"}],"predecessor-version":[{"id":76,"href":"https:\/\/www.atlanta247.com\/blog\/wp-json\/wp\/v2\/posts\/58\/revisions\/76"}],"wp:attachment":[{"href":"https:\/\/www.atlanta247.com\/blog\/wp-json\/wp\/v2\/media?parent=58"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.atlanta247.com\/blog\/wp-json\/wp\/v2\/categories?post=58"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.atlanta247.com\/blog\/wp-json\/wp\/v2\/tags?post=58"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}