Set-WmsStation

Modifies station information.

Syntax

Set-WmsStation
   [-StationId] <UInt32[]>
   -AutoLogonCredential <PSCredential>
   [-OverrideAdminWarning]
   [-Server <String>]
   [<CommonParameters>]
Set-WmsStation
   [-StationId] <UInt32[]>
   [-DisableAutoLogon]
   [-Server <String>]
   [<CommonParameters>]
Set-WmsStation
   [-StationId] <UInt32[]>
   -DisplayOrientation <EDisplayOrientationPS>
   [-Server <String>]
   [<CommonParameters>]
Set-WmsStation
   [-StationId] <UInt32[]>
   -FriendlyName <String>
   [-Server <String>]
   [<CommonParameters>]
Set-WmsStation
   [-StationId] <UInt32[]>
   [-LocalSessionHost]
   [-Server <String>]
   [<CommonParameters>]
Set-WmsStation
   [-StationId] <UInt32[]>
   -SessionHost <String>
   [-Server <String>]
   [<CommonParameters>]
Set-WmsStation
   [-StationId] <UInt32[]>
   -VmName <String>
   [-Server <String>]
   [<CommonParameters>]

Description

The Set-WmsStation cmdlet modifies station information. You can use this cmdlet to set the automatic logon and the friendly name for the station. If you want to enable a user in the Administrator group to auto-logon, specify the OverrideAdminWarning parameter.

Examples

Example 1: Set a station

PS C:\> $Creds = Get-Credential -UserName "Student01" -Message "Enter desired password" 
PS C:\> Set-WmsStation -StationId 1 -FriendlyName -"Patti's Station" -AutoLogonCredential $Creds

The first command gets the credentials for Student01, and then stores them in the $Creds variable.

The second command sets the friendly name of station 1 to Patti's Station. Station 1 is now configured to auto-logon as Student01.

Required Parameters

-AutoLogonCredential

Specifies the automatic logon credentials. Use Get-Credential cmdlet to get a PSCredential object.

Type:PSCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-DisableAutoLogon

Disables automatic logon for the station.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-DisplayOrientation

{{Fill DisplayOrientation Description}}

Type:EDisplayOrientationPS
Parameter Sets:Portrait, Landscape, PortraitFlipped, LandscapeFlipped
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-FriendlyName

Specifies a friendly name for the station.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-LocalSessionHost

Specifies the local session host.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-SessionHost

Specifies the session host.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-StationId

Specifies an array of station IDs.

Type:UInt32[]
Position:0
Default value:None
Accept pipeline input:True (ByPropertyName)
Accept wildcard characters:False
-VmName

Specifies the virtual machine guest host name for Virtual Desktop Infrastructure (VDI) stations.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Optional Parameters

-OverrideAdminWarning

Indicates that this operation overrides the Administrator warning. Specify this parameter to enable an Administrator to automatically log on.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Server

Specifies the fully qualified host name of the MultiPoint Server that is the target of the command. The default is localhost.

Type:String
Aliases:ComputerName
Position:Named
Default value:None
Accept pipeline input:True (ByPropertyName)
Accept wildcard characters:False

Inputs

None.

Outputs

None. Throws SecurityException if the specified autologon user is an administrative user. This exception is not thrown if the OverrideAdminWarning parameter is specified for administrative users.