Join Scott M Burrell for an in-depth discussion in this video What you should know, part of PowerShell: Scripting for Server Administration.
- [Instructor] This course is designed to help you build basic skills in Windows PowerShell and PowerShell Core. You don't need to have extensive experience or knowledge of either one to learn from this course. That said, there are a few things that will help you get the most out of this course. First, know that PowerShell is used to manage and administer every aspect of Windows Server. There are a lot of courses in the library that help you with all these various applications.
To get the most out of any of these courses, you should start at the beginning. Learning the basics of cmdlets and syntax and the PowerShell pipeline are foundational to any of these courses. Next, as you learn PowerShell, you need a safe space to try things out, to test new ideas, and to make mistakes. I highly recommend that you use Windows Server installed into virtual machines as you follow along with these demonstrations and as you develop experiments of your own.
I use Hyper-V for demonstration in this course. You can use whatever virtualization platform you're comfortable with. Next, I mention that you don't need to be an expert at PowerShell to benefit from this course. The same goes for Windows Server Administration skills. The more experience you have, the more personal applications you'll find for these concepts, but the demonstrations here are built around a scenario that's easy enough to follow whether you have experience or not.
And finally, in the challenge at the end of this course, you'll be asked to start with a Windows domain controller. It will be helpful if you know how to install a Windows Server and promote it to domain control, but if not, don't worry, a downloadable guide will be provided to help you if you need it. With that, let's go ahead and get started.
- Creating a PowerShell script
- Creating scripts in IDE or Visual Studio Code
- Working with files
- Loading modules
- Using functions
- Managing servers with WMI
- Adding users to a domain