Join us on May 2nd, as we discuss preparing for DDoS attacks, building resiliency, overcoming obstacles and key preparations to make now before ransomware attacks.
Beginning with Microsoft Exchange Server 2007, Microsoft has been slowly integrating PowerShell into all of its enterprise products. Many products, including Exchange, use PowerShell exclusively, with administration GUIs as mere front ends to...
Whenever you're writing a script, function, or even an advanced function, you should give those things a cmdlet-style name, consisting of a Verb-SingularNoun. You get to make up your SingularNoun, but the Verb should come fromthis list at...
You probably know that Windows PowerShell supports code-signing, a means of protecting users and ourselves against theunintentional execution of untrusted scripts. Heaven knows, half of y'all have probably set your shell's ExecutionPolicy to ...
One of the biggest problems I see organizations struggling with, when it comes to PowerShell, is the concept of administrators being "hackers" or "script jockeys." Generally speaking, it boils down to this: "We don't want these scripts becoming a...
All PowerShell cmdlets that modify the system in some fashion are supposed to support the -confirm parameter. When run with -confirm (or -whatif, which is supported if -confirm is), the cmdlet will ask you to verify each action it takes. For...
I just got back from teaching a PowerShell class in Stockton, California to@esacteksab and some of his coworkers. We got to a bit of a late start on the first day, so the two of us sat down and looked at some of the scripts he'd written for the...