Drew Robinson's Blog

Azure, Powershell and Security things

Azure AD Reporting API, Download foreach user - sign-in status as CSV

#Draft, will be updating this with more text and images. The following script will locate all users,...

Author: Drew Robinson MSFT Date: 09/12/2017

Azure Rest API, GET AzureRM Virtual Machine status

#Draft, will be updating this with more text and images. The following script will quickly execute...

Author: Drew Robinson MSFT Date: 09/12/2017

Change the default RDP port (3389) on a Azure Windows ARM VM to a high range port

I recommend leveraging site to site VPN or point to site VPN for admin port access (RDP, SQL, etc)....

Author: Drew Robinson MSFT Date: 04/14/2017

Listing IP Addresses from Azure Subscription

Following examples shows how to use Azure REST API to confirm assigned/active IP Addresses: Create...

Author: Drew Robinson MSFT Date: 03/23/2017

Setting Google DNS with powershell

My local ISP's router won't let me modify dns settings in it's dhcp table. (no drew Joy), now I'm...

Author: Drew Robinson MSFT Date: 01/03/2017

Installing Remote Server Admin Tools (RSAT) via Powershell

I reload my boxes frequently, also I have a few installations that are enrolled in Windows Insider,...

Author: Drew Robinson MSFT Date: 12/23/2016

Accesing Azure Security Center API with Powershell Invoke-RestMethod

Accessing Azure Security Center API with Powershell Invoke-RestMethod Listing missing patches on...

Author: Drew Robinson MSFT Date: 12/23/2016

Powershell script to update Azure VM Agent, can be used with script extension

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15#Download link for the latest Azure Guest Agent (windows)...

Author: Drew Robinson MSFT Date: 12/13/2016

Azure ARM Templates, Azure Antimalware

For deploying Azure Antimalware in Azure Virtual Machine ARM templates, I recommend you use one of...

Author: Drew Robinson MSFT Date: 12/12/2016

Azure Antimalware Powershell examples

Powershell code to deploy Azure Antimalware (ASM) $JSONString="{ 'AntimalwareEnabled': true,...

Author: Drew Robinson MSFT Date: 11/19/2016

Windows 7 or Windows 8 stuck with 'checking for updates' ?

Like the title says, endless looping status bar on Windows update ? You will want to make sure you...

Author: Drew Robinson MSFT Date: 10/07/2016

Getting started with OMS

portal.azure.com click new, type OMS and click on Log Analytics (OMS) Click on create 1....

Author: Drew Robinson MSFT Date: 06/11/2016

Powershell script to list Microsoft Azure Datacenter IP Ranges

https://gallery.technet.microsoft.com/scriptcenter/Powershell-script-to-6cc03244

Author: Drew Robinson MSFT Date: 06/11/2016

Creating a Windows VM using Azure cli

The following is a walk-through for creating a windows based azure vm using Azure cli (mac/linux)....

Author: Drew Robinson MSFT Date: 06/11/2016