Set-RASVDIDefaultSettings.md
NAME
Set-RASVDIDefaultSettings
SYNOPSIS
Modifies default settings used to configure a host VM.
SYNTAX
**Set-RASVDIDefaultSettings [AllowRemoteExec (bool)] [-AllowURLAndMailRedirection {Disabled | Enabled | EnabledWithAppRegistration}] [-AssignmentType {User | Device}] [AutoRemovePersIfNotUsedAfterSec (uint)] [DisconnectActiveSessionAfter (uint)] [-DragAndDropMode {Disabled | ClientToServer | ServerToClient | Bidirectional}] [EnableDriveRedirectionCache (bool)] [EnableZOrder (bool)] [FileTransferLocation (string)] [FileTransferLockLocation (bool)] [-FileTransferMode {Disabled | ClientToServer | ServerToClient | Bidirectional}] [-GroupType {Administrators | RemoteDesktopUsers | RDUsers}] [IsUsersGrantedRDPermissions (bool)] [LogoffDisconnectedSessionAfter (uint)] [-ManageRDPTransportProtocol {Disabled | BothUDPTCP | OnlyTCP | EitherUDPTCP}] [-PerformAction {DoNothing | Shutdown | Suspend | Delete | Restart | Unassign | Recreate}] [PerformActionAfterSec (uint)] [-PrinterNameFormat {PrnFormat_PRN_CMP_SES | PrnFormat_SES_CMP_PRN | PrnFormat_PRN_REDSES}] [RemoveClientNameFromPrinterName (bool)] [RemoveSessionNumberFromPrinterName (bool)] [-SessionAction {Disconnect | Logoff}] [SessionReadinessTimeout (uint)] [SiteId (uint)] [SupportShellURLNamespaceObjects (bool)] [-Technology {DoNotManage | UPD | FSLogix | FSLogixProfileContainer}] [(CommonParameters)]
DESCRIPTION
Modifies default settings used to configure a host VM.
For each setting, the cmdlet has a corresponding input parameter. To modify a setting, specify a parameter and its value.
Default settings are defined on a site level and are applied to a host VM when it is initially added to a site.
PARAMETERS
SiteId (uint)
Site ID.
AutoRemovePersIfNotUsedAfterSec (uint)
Remove assigned persistent desktop from user if not used (in seconds).
AssignmentType
(HostAssignmentType) Set Assignment Type
Possible values: User, Device
Technology (UserProfileTech)
Specifies the 'User Profile Technology' value.
Possible values: DoNotManage, UPD, FSLogix, FSLogixProfileContainer
SessionAction (SessionAction)
Session change state.
Possible values: Disconnect, Logoff
PerformAction (PerformAction)
Perform action on session change.
Possible values: DoNothing, Shutdown, Suspend, Delete, Restart, Unassign, Recreate
PerformActionAfterSec (uint)
Perform action after (in seconds).
IsUsersGrantedRDPermissions (bool)
Grant users RD permission.
GroupType (UserGroupType)
Group type that will get RD premission.
Possible values: Administrators, RemoteDesktopUsers, RDUsers
DisconnectActiveSessionAfter (uint)
Disconnect active session after (in seconds). Accepted values: 20-1641600 seconds; 0 for 'Never'.
LogoffDisconnectedSessionAfter (uint)
Logoff disconnected session after (in seconds). Accepted values: 20-1641600 seconds; 0 for 'Never'; 1 for 'Immediate'.
SessionReadinessTimeout (uint)
Session readiness timeout (in seconds). Accepted values: 20-3600 seconds.
AllowURLAndMailRedirection
(AllowURLAndMailRedirection) Specifies the 'Allow Client URL/Mail Redirection'.
Possible values: Disabled, Enabled, EnabledWithAppRegistration
SupportShellURLNamespaceObjects (bool)
Specifies if 'Support Shell URL Namespace Objects' option is enabled or disabled.
DragAndDropMode
(DragAndDropModeValue) Specifies the mode the drag and drop feature will operate.
Possible values: Disabled, ClientToServer, ServerToClient, Bidirectional
AllowRemoteExec (bool)
Specifies if 'Allow 2XRemoteExec to send command to the client' option is enabled or disabled.
ManageRDPTransportProtocol
(ManageRDPTransportProtocol) Manage RDP transport protocol.
Possible values: Disabled, BothUDPTCP, OnlyTCP, EitherUDPTCP
FileTransferMode
(FileTransferControlMode) Specifies if File Transfer option is allowed and if yes, which directions are allowed.
Possible values: Disabled, ClientToServer, ServerToClient, Bidirectional
FileTransferLocation (string)
Location where the File Transfer takes place, if and where it is allowed.
FileTransferLockLocation (bool)
Lock Location where the File Transfer takes place, if and where it is allowed.
EnableDriveRedirectionCache (bool)
Specifies if the 'Enable Drive Redirection Cache' option is enabled or disabled.
EnableZOrder (bool)
Specifies if the 'Enable Z-Order' option is enabled or disabled. (Experimental)
PrinterNameFormat
(PrnNameFormat) Specifies the 'Printer Name Format' option. Accepted values: PrnFormat_PRN_CMP_SES, PrnFormat_SES_CMP_PRN, PrnFormat_PRN_REDSES.
Possible values: PrnFormat_PRN_CMP_SES, PrnFormat_SES_CMP_PRN, PrnFormat_PRN_REDSES
RemoveSessionNumberFromPrinterName (bool)
Enable or disable the 'Remove session number from printer name' option.
RemoveClientNameFromPrinterName (bool)
Enable or disable the 'Remove client name from printer name' option.
(CommonParameters)
INPUTS
-none-
OUTPUTS
-none-
EXAMPLES
**---------- EXAMPLE 1 ----------
Set-RASVDIDefaultSettings -ConnectionTimeoutSec 300
Modifies the default connection timeout.
RELATED LINKS
Last updated