Apps, Desktops, and Virtualization

  • Home
  • Microsoft
    • Azure Virtual Desktops
    • App-V
    • Azure
    • Group Policy
    • Remote Desktop
    • Troubleshooting
      • Adobe
    • Office 365
      • Microsoft Office 2013
      • Microsoft Office 2010
    • System Center
      • SCCM
      • SCOM
  • Citrix
    • AppDisks
    • AppDNA
    • End User Experience
    • Director
    • XenDesktop
    • XenApp
    • StoreFront
    • Provisioning Services
    • Netscaler
    • Citrix Receiver
    • Workspace
    • Licensing Server
  • About

Azure Virtual Desktops

Azure Virtual Desktops, Citrix, Microsoft

Tag AVD Personal Desktops With Assigned User

Kyle Wise
August 29, 2023

Here’s how you can use a scheduled GitHub Actions workflow to automatically tag virtual machines when users get assigned. This script will check all resource groups for HostPoolType equal to…

Share or Save this:
Share

Continue reading

Azure Virtual Desktops, Microsoft

GitHub Actions Workflow to Delete Multi-Session Host Pool VMs Running an Old Image

Kyle Wise
August 17, 2023

This workflow can be used to delete old image version session hosts. The script will do the following: • Checks if the VM is deallocated or running. If deallocated, the…

Share or Save this:
Share

Continue reading

Azure Virtual Desktops, Microsoft

Find AVD User and Log Off

Kyle Wise
August 17, 2023

This script can be used to log off a user from Azure Virtual Desktops or you can integrate this with a request form and use it for user self-service.

Share or Save this:
Share

Continue reading

AVD, AzureVirtualDesktop
Azure Virtual Desktops, Microsoft

Delete AVD Multi-Session Hosts Running Old Image

Kyle Wise
August 8, 2023

Here’s a script to delete all the AVD Multi-Session hosts running a pervious image version. The script will do the following: • Checks if the VM is deallocated or running.…

Share or Save this:
Share

Continue reading

Azure Virtual Desktops, Microsoft

Replicate AVD MSIX App Attach Files to Storage Account Shares in Different Regions

Kyle Wise
July 29, 2023
No Comments

If you have AVD Host Pools in multiple regions and you are using App Attach you will want to replicate your packages to a Azure Storage account in the same…

Share or Save this:
Share

Continue reading

MSIX, Replication, Storage Account
Azure, Azure Virtual Desktops, Microsoft

Send AVD Host Pool Session Load Info to Teams

Kyle Wise
July 7, 2023

Used for all Multi-Session Host Pools then the script gets Active Sessions, Disconnected Sessions, Session Host Count, Maximum Session Limit, Total Sessions and Session Usage Percentage which is based on…

Share or Save this:
Share

Continue reading

Azure, Azure Virtual Desktops, Microsoft

Set Azure VM License Type Windows_Client

Kyle Wise
July 7, 2023
No Comments

This script will help update licenses on all your Azure VMs, output to csv and has the option to exclude specific virtual machine names. For my VMS I needed to…

Share or Save this:
Share

Continue reading

Azure Virtual Desktops, Microsoft

Get All Groups and Users in AVD Assignments

Kyle Wise
June 21, 2023

This script will get all the user accounts and groups in your Azure Virtual Desktop Application Groups Assignments. It will output to a table with ApplicationGroupName, HostPoolName, SessionType, Assigned

Share or Save this:
Share

Continue reading

Azure Virtual Desktops, Microsoft

Move Sessions Hosts to New Host Pools Based on VM Location.

Kyle Wise
June 20, 2023

This script automates the process of moving Azure Virtual Desktop (AVD) Sessions hosts to new host pools based on the VM location and then reassigns the user back to their…

Share or Save this:
Share

Continue reading

AVD, Azure Virtual Desktops
Azure, Azure Virtual Desktops

Delete Azure Virtual Machines Including NIC and Disk with PowerShell

Kyle Wise
March 2, 2023
Share or Save this:
Share

Continue reading

Azure, Azure Virtual Desktops

Unassign Users from Personal Azure Virtual Desktop

Kyle Wise
March 1, 2023

Open PowerShell and modify the SubscriptionID, ResourceGroupName, HostPoolName and SessionHostName. This script will remove the currently assigned user.

Share or Save this:
Share

Continue reading

Azure, Azure Virtual Desktops

Get the Total Number of Active Sessions in a Host Pool (Azure Virtual Desktop)

Kyle Wise
March 1, 2023

Here’s a quick PowerShell script to get the total number of active sessions in a Azure Virtual Desktop host pool.

Share or Save this:
Share

Continue reading

Azure, Azure Virtual Desktops

Automatically Change Unattached Disks to Standard HDD

Kyle Wise
March 1, 2023

I usually use FunctionApp function with a timer to run maintenance type of scripts but this script can also be used manually. This can be helpful if you still need…

Share or Save this:
Share

Continue reading

Azure, Azure Virtual Desktops, Microsoft

Configure Windows 10 AVD Multi-Session Intune Automatic Enrollment

Kyle Wise
March 1, 2023

To configure automatic enrollment of your AVD Windows 10 Multi-Session hosts you will need to enable the “Enable automatic MDM enrollment using default Azure AD credentials” policy setting in either…

Share or Save this:
Share

Continue reading

Azure Virtual Desktops

Deallocate Stopped Azure Virtual Desktops With Function App

Kyle Wise
February 24, 2023

Here’s an example of how you can automatically check for stopped virtual machines and if any are found the script will Deallocate them so you don’t continue to get billed.…

Share or Save this:
Share

Continue reading

Azure Virtual Desktops

Adding MSIX Packages to Azure Virtual Desktops

Kyle Wise
October 26, 2021

Open Azure Portal and go to the host pool you want to use. Click on MSIX Packages Add and type in the path to the packages. Click Add, then select…

Share or Save this:
Share

Continue reading

Azure Virtual Desktops

Azure Virtual Desktops BitDefender causing boot failures after syspep

Kyle Wise
October 21, 2021
Share or Save this:
Share

Continue reading

  • Next »

Search Site

Recent

  • Automating FSLogix Profile Storage Alerts with Azure Logic Apps
  • Using Event Grid and Function App to Change VM Size when Capacity or Zone Allocation Issues Occur with Azure Virtual Machines or AVD.
  • Find Azure Virtual Desktop User Session
  • Azure Virtual Desktop Scaling Plan Check and Enable
  • Autoscaling Storage Account File Share Size
  • Get AVD Client Version, Latest Version and Delta Between Versions

Categories

  • Citrix (100)
    • AppDisks (5)
    • Citrix Receiver (11)
    • Director (8)
    • End User Experience (2)
    • HDX 3D Pro (4)
    • Licensing Server (4)
    • Netscaler (8)
    • Provisioning Services (14)
    • StoreFront (7)
    • XenApp (16)
    • XenDesktop (26)
  • FSLogix Office 365 (1)
  • Microsoft (55)
    • Azure (25)
    • Azure Virtual Desktops (34)
    • Defender For Cloud (2)
    • Eventgrid (1)
    • Group Policy (3)
    • LogicApp (1)
    • SQL Server (2)
  • VMware (1)

Websites

  • GitHub Repos

Tags

AppDisks Azure Azure Virtual Desktops Citrix Citrix Receiver Defender For Cloud Director End User Experience Eventgrid FSLogix Office 365 Group Policy HDX 3D Pro Licensing Server LogicApp Microsoft Netscaler Provisioning Services SQL Server StoreFront VMware XenApp XenDesktop

Archives

  • June 2025
  • June 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • March 2023
  • February 2023
  • October 2021
  • February 2020
  • August 2018
  • May 2017
  • November 2016
  • August 2016
  • July 2016
  • June 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • Phoenix, AZ
Copyright © 2025 Apps, Desktops, and Virtualization | Theme by: Theme Horse | Powered by: WordPress