PSDay 2018

I’m sat on the train back from London after PSDay 2018 reflecting on what was a really good conference, the sessions, the speakers, learning about topics that you wouldn’t necessarily have exposure to but most of all the conversations, sharing of ideas and spending time with attendees who are enthused about PowerShell and technology.

Read More …

Converting Images to Video & GIF with FFMPEG

At my previous place of work I was asked to look into the feasability of adding a timelapse options to our service catalogue so that we could consolidate 3rd party usage and save money.

Different Suppliers = Differing Costs and Varied Results

So as a company we were using different companies who all provided different equipment, different support models and services which then yielded different results on the output. So I started looking at how we could procure the equipment and provide a better service as standard utilising some existing infrastructure and some automation.

Read More …

Inheriting Preference Variables into Scriptblocks

So I recently created a module to using Powershell sessions to invoke commands on remote machines.

Preference Variables not inherting from Parent Scope

I hit an issue during testing and was trying to diagnose the issue so I added some Write-Verbose commands to assist with this except the verbose preference was not inheriting from the parent scope.

Read More …

Store Encrypted Credentials For Easy Recovery

I seen a post a long while back on Idera, to store multiple credentials for easy retrieval and store them in a secure manner.

Yes, there’s a thousand different ways to store passwords and the passwords to your passwords but security isn’t always convenient and should be secured with MFA so it quickly becomes tiresome to retrieve and store passwords.

Setting security aside for one minute, this is my take on a multi-password store which I can quickly access saving me a tonne of time on a daily basis.

Read More …

Generating Passphrases Instead Of Passwords

Security vs Memorability

If you are involved with identity management you’ll have encountered the password length and duration scenario, you will most probably have encountered and discussed the password vs passphrase at great length and embarked on the discussion:

Read More …

Powershell Module Development Livestream

A few months back I accidentally caught a live stream of someone developing a powershell script module on Twitch. It was an interesting concept that I had not seen before and it intrigued me as you were able to see the thought processes that went into creating the module and it offered insight into why someone chose the logic they did and also allowed you to witness any issues that they encountered on the way.

Read More …

VSCode Focus Terminal Keyboard Shortcut

I am one of those people who doesn’t like using the mouse or at least I try to remain using the keyboard to perform as many tasks as possible. I also have a few issues moving between the editor and the terminal in Visual Studio Code, so when I click the in the terminal it isn’t always acknowledged and I end up typing over a block of highlighted text and have to Ctrl+Z my way out of it, which is just asking for trouble.

Read More …

Sending Messages to Microsoft Teams - MSTeams Powershell Module

As part of our daily jobs we like to keep up to date with the automation tasks that we have running and the results of those automation tasks. This can become very cumbersome very quickly with some scheduled tasks running at 15 minute intervals, daily, weekly, fortnightly and monthly reports and checks.

Read More …