PowerShell script to download an RSS feed and alert when there are new posts

One of my favourite features of PowerShell is the Invoke-RestMethod cmdlet which (among a great many other things) can download the data from an RSS feed. One application I’ve found for this is to stay on top of security bulletins from organisations like Adobe and Drupal. However just downloading the data from the feed and kicking it out in an… Read more



Two super useful keyboard shortcuts in PowerShell ISE

So this post is a more a reminder to me than anything else but…having recently come across the Microsoft TechNet article ‘Keyboard Shortcuts for the Windows PowerShell ISE’ (https://msdn.microsoft.com/powershell/scripting/core-powershell/ise/keyboard-shortcuts-for-the-windows-powershell-ise) I thought it necessary to highlight the two keyboard shortcuts…. Ctrl + J – brings up a list of code snippet templates (e.g. try-catch-finally and do-until) Ctrl + M – expand or… Read more



5 fun applications to think about when deploying Smart Cards

Looking for some fun ways to get more out of your your Smart Card deployment? If so have you tried……? Use Smart Cards to login to your Servers via Remote Desktop Use Smart Cards with the PowerShell Get-Credential Commandlet Use Smart Cards with your Firewall for single sign on Use Smart Cards to login to IIS Web Applications (just a box… Read more



Deploy Sibelius 8 Sounds with MDT 2013

So first things first….the title of this article is misleading; thus far Avid do not seem to have released a sounds pack specific for Sibelius 8 as you will see on the website when you login in (https://my.avid.com/account/orientation) the only option is for the 7.5 sounds pack. But…this works! Now deploying Sibelius it’s self in a silent manner is (in my… Read more



Powershell Function to prevent a script from continuing if a Domain Controller is offline

One of those monthly jobs that every SysAdmin will come across is good old Patch Tuesday; to help make Patch Tuesday a little more fun after all of the servers have been updated I use Hyper-V Replica (run by a PowerShell script) to shutdown each Virtual Machine and move it onto another host (ticks the box for the machine reboot… Read more



Automated Change Detection and Reporting – Network Switches

Following from Automated backup for your network switches with WinSCP and PowerShell you can take things one step further and with a little more PowerShell its possible to get email reports on any changes between switch configs. This kind of setup would be useful for any sized organisation who have a need to ensure changes are logged or want to ensure that no… Read more



Automated backup for your network switches with WinSCP and PowerShell

Although it may not be the most glamorous side of IT every sysadmin will appreciate the value of a rock solid backup system. All too often though these systems do not extend down to the ’embedded’ systems like network switches and firewalls. However with a little WinSCP (and its fantastic .NET assembly automation package) and PowerShell combined its pretty easy… Read more