Citrix PowerShell SDK: Set-XADefaultComputerName

A little gotcha. When trying to use the new cmdlet “Set-XADefaultComputerName”, I received the following error:


Add-PSSnapin Citrix*

Set-XADefaultComputerName –ComputerName SVR-XA02

Set-XADefaultComputerName : Access to the registry key ‘HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\XenAppCommands’ is denied.

At line:1 char:1

+ Set-XADefaultComputerName -ComputerName WXA02

+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

+ CategoryInfo : NotSpecified: (:) [Set-XADefaultComputerName], UnauthorizedAccessException

+ FullyQualifiedErrorId : System.UnauthorizedAccessException,Citrix.XenApp.Commands.SetDefaultComputerNameCmdlet


Make sure you are running the PowerShell session as Administrator.


This cmdlet specifies the server to run the commands on, rather than having to specify –ComputerName for each cmdlet.

Please feel free to leave a comment...