Beyond Impact Blog

Learn Powershell in 5 Painless Steps - Input

Posted on January 30, 2017 by Cole McDonald
DevOps = Developers + Operations.  What if you're in Operations and don't have a developer at your disposal?  That should never stop you from making your job easier and more efficient.  Powershell is a scripting language from Microsoft that is already on your Windows PC and Servers and more recently, open sourced to the OSX and Linux communities.  It ships with a great minimalist development environment (Powershell ISE). 
 
The problem is that all of the tutorials out there either assume a background in scripting and programming, or act as nothing more than command references.  I'm hoping to enable you to automate your own workflows even if you've never programmed before.  You only need to learn 5 things: Storage, Input, Output, Decisions, Loops.  Everything you do manually is made up of these 5 things.  Every programming language is made up of these 5 things.
 

Learn Powershell in 5 Painless Steps - Output

Posted on January 23, 2017 by Cole McDonald
DevOps = Developers + Operations.  What if you're in Operations and don't have a developer at your disposal?  That should never stop you from making your job easier and more efficient.  Powershell is a scripting language from Microsoft that is already on your Windows PC and Servers and more recently, open sourced to the OSX and Linux communities.  It ships with a great minimalist development environment (Powershell ISE). 
 
The problem is that all of the tutorials out there either assume a background in scripting and programming, or act as nothing more than command references.  I'm hoping to enable you to automate your own workflows even if you've never programmed before.  You only need to learn 5 things: Storage, Input, Output, Decisions, Loops.  Everything you do manually is made up of these 5 things.  Every programming language is made up of these 5 things.
 

Learn Powershell in 5 Painless Steps - Storage

Posted on January 16, 2017 by Cole McDonald
DevOps = Developers + Operations.  What if you're in Operations and don't have a developer at your disposal?  That should never stop you from making your job easier and more efficient.  Powershell is a scripting language from Microsoft that is already on your Windows PC and Servers and more recently, open sourced to the OSX and Linux communities.  It ships with a great minimalist development environment (Powershell ISE). 
 
The problem I had is that all of the tutorials out there either assume a background in scripting and programming, or act as nothing more than command references.  I'm hoping to enable you to automate your own workflows even if you've never programmed before.  You only need to learn 5 things: Storage, Input, Output, Decisions, Loops.  Everything you do manually is made up of these 5 things.  Every programming language is made up of these 5 things.
 

Maintenance Mode and Time Zones in SCOM 2012

Posted on January 09, 2017 by Cole McDonald
One ongoing issue we were dealing with at Beyond Impact  was that the maintenance mode not resolving itself at the end of its time correctly.  I suspect it may have something to do with timezones applied in the interface vs. UTC stored in the DB, but resolving them through powershell was relatively easy.

Auditing System Center Operations Manager - Alert Subscriptions

Posted on January 03, 2017 by Cole McDonald

Keeping track of which users are getting which alerts is of the utmost importance in a monitored environment.  For our environment, I've made a quick and dirty PowerShell script to generate a short report detailing our subscriptions.  In the PowerShell ISE, I often run this using the "Run Selection" option (F8) as I prefer to prepopulate variables with SCOM's environmental objects such as Subscriptions, Subscribers, Agents, Overrides, Groups, etc... In this case, we're looking at Subscribers and Subscriptions, so let's populate those variables.

< Newer Older >
LEARN MORE ABOUT OUR FREE DATA VISUALIZATION LUNCH 'N LEARN

Subscribe to Email Updates