Install Azure Tools using WinGet
Sometimes you need to set up a fresh developer or admin workstation with all the latest Azure tools...
PowerShell: Download script or file from GitHub
Since a lot of people are starting to store their scripts and files in GitHub repositories, I often get the question, how can I download a...
Check if network connectivity for Azure Arc Connected Machine Agent is blocked
To onboard a server to Azure Arc, you will need to install the Azure Connected Machine Agent, which communicates outbound securely to Azure...
Getting started and Learn PowerShell on Microsoft Learn!
I remember running my first commands and building my first automation using Windows PowerShell back...
Stop typing PowerShell credentials in demos using PowerShell SecretManagement
We all sometimes create presentations with some PowerShell demos. And often, we need to use credentials to log in to systems for example...
How to run scripts against multiple Azure VMs by using Run Command
I wrote a blog post on how to run scripts in your Azure VM by using Run Command, and explained how handy this feature is to manage Azure...
Get System Uptime with PowerShell
Sometimes you want to know how long your system is running. There are multiple ways to get the...
PowerShell Predictive IntelliSense
2020 must have been a busy year because I missed one of the greatest new PowerShell features called Predictive IntelliSense. Back in...
How to check the available VM Sizes (SKUs) by Azure Region
Do you want to know which Azure VM (virtual machine) sizes are available in an Azure region? Here are some simple ways like the Azure...
How to Add Sleep/Wait/Pause in a PowerShell Script
Many of you know the “timeout” command we used when we created Windows Batch scripts....