In this hands-on lab, you will be able to log in to a Windows machine using PowerShell. Directly from Cloud Shell, you can access a Windows machine without having to establish an RDP connection, log in, and have to navigate the Windows GUI. This creates ease of use and frees up a lot of administrative tasks across multiple VMs for a system administrator.
Successfully complete this lab by achieving the following learning objectives:
- Connect to Cloud Shell in the Azure Portal
- Open a web browser and go to https://portal.azure.com.
- Use the email and password provided with this hands-on lab to log in to the portal.
- Click the Cloud Shell icon in top menu bar to open it.
- Select PowerShell.
- Click Show advanced settings.
- Create a new storage account that is globally unique.
- Create a file share named "fileshare".
- Click Create storage.
- Create a New PowerShell Remoting Session
Create a new
PSSession(you can get the
<winVM_PUBLIC_IP>from the lab page or the Azure Portal):
New-PSSession -HostName '<winVM_PUBLIC_IP>' -UserName cloud_user
Get-PSSessionto verify that the session has been saved.
Store the session in a variable named
$s = Get-PSSession).
- Connect to the VM Using PowerShell
Connect to the VM remotely:
Enter-PSSession -Session $s
Verify that the VM is Windows by calling the variable