There are thousands of PowerShell commands built-in, and there even more available to you as you add roles to your server. The challenge is how to find the correct commands and install the necessary modules to do your work. In this video you will see how to find, install and work with modules. We'll also talk about execution policies in this context.
- [Voiceover] Now one of the great things about…PowerShell is just the number of commands…and commandlets that we can run on a server.…But in previous videos, I really talked about…that's not all that's there, there's a lot more…that's available to you.…Now commands come down in a thing…called a module, and all a module is…is a collection of commandlets for a particular function.…VMware has modules for its tools,…Citrix has its tools, Azure, Office 365,…they all have their own modules,…and you even have additional modules…on your systems that may not…be available to you, because they haven't…been installed yet.…
So the question becomes how do I find…those modules, how do I install them,…and how can I start taking advantage of them?…So I'm going to go ahead and just run…a quick command, to just remind us what…get command looks like.…Remember all the different commands…that we have available on a system.…Now how do I know that's all of them?…Well, I don't, but what I can also run…is what do I have available to me?…
Matt then dives into PowerShell's functions and What If statements, working with output, and coding in the Integrated Scripting Environment (ISE). The course wraps up with some tips on using PowerShell for both on-premises and cloud deployments involving Office 365 and Azure.
- Reading the language
- Discovering cmdlets and aliases
- Using PowerShell functions
- Working with output
- Finding and installing modules
- Using PowerShell with Office 365 and Azure