Azure Automation: Increase Azure IaaS VM disks w/PowerShell

Several months ago I have written two functions Get-AzVmDisk and New-AzVmDisk that are intended to retrieve disk info and create new data disks for Azure VM(s). Today to close the topic, we will talk about how to increase existing OS and Data disks. It will be Expand-AzVmDisk function. Expand-AzVmDisk The Expand-AzVmDisk function from my Azure … Continue reading Azure Automation: Increase Azure IaaS VM disks w/PowerShell

Put PowerShell scripts to sleep with Progress Bar

All of you know very well the embedded PowerShell cmdlet Start-Sleep, which able to put a script to the sleep for a certain period measured in seconds or milliseconds. This is great, but not enough. Start-SleepProgress The Start-SleepProgress function from my PowerShell MS-Module module has some enhancements compared to the usual Start-Sleep cmdlet. First of … Continue reading Put PowerShell scripts to sleep with Progress Bar

How to create colored and adjustable Percentage Bar in the PowerShell

In one of the scripts on GitHub I found interesting function Show-PercentageGraph, written by vmdude (Frederic MARTIN). I decided on basis of this function to develop my own more robust and adjustable function. I introduce to you the function New-PercentageBar that is part of MS-Module from my PowerShell repository. New-PercentageBar One of the powerful features … Continue reading How to create colored and adjustable Percentage Bar in the PowerShell