To copy or move data to an Azure storage account on Windows,  I mostly use a tool called AzCopy. To automate the installation process of AzCopy, I wrote a PowerShell script which downloads the latest version and installs it without any user interaction.

 This script does all of the following:

More information about the script can be found on my blog: http://scug.be/wim/2019/02/22/powershell-azcopy-download-and-silent-installation/