Set-RASFSLogix

NAME

Set-RASFSLogix

SYNOPSIS

Modifies the FSLogix settings.

SYNTAX

Set-RASFSLogix - DefObjType {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} - GeneralSettings <SwitchParameter> [- CacheDirectory <string> ] [- CleanupInvalidSessions {Disable | Enable}] [- LogDirectory <string> ] [- LogEnabled {Disable | Specific | All}] [- LogFileKeepingPeriod <uint> ] [- LogLevel {Debug | Information | Warning | Error}] [- LogSpecificComponents {ProfileConfigTool | IEPlugin | RuleEditor | JavaRuleEditor | FSLogixAgentService | Profile | JavaLauncher | OfficeContainer | RuleCompilation | FontVisibility | Network | PrinterVisibility | ADSComputerGroup | DriverInterface | WindowsSearchRoaming | WindowsSearchPlugin | ProcessStartMonitor}] [- ProxyDirectory <string> ] [- RoamRecycleBin {Disable | Enable}] [- RobocopyLogPath <string> ] [- SilenceACLWarning {Disable | Enable}] [- SiteId <uint> ] [- UseCacheDirectory <bool> ] [- UseCleanupInvalidSessions <bool> ] [- UseProxyDirectory <bool> ] [- UseRoamRecycleBin <bool> ] [- UseSilenceACLWarning <bool> ] [- UseVHDCompactDisk <bool> ] [- UseWriteCacheDirectory <bool> ] [- VHDCompactDisk {Disable | Enable}] [- WriteCacheDirectory <string> ] [ < CommonParameters > ]

Set-RASFSLogix - DefObjType {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} - OfficeContainer <SwitchParameter> [- AccessNetworkAsComputerObject {Disable | Enable}] [- AllocationType {Dynamic | Full}] [- AttachVHDSDDL <string> ] [- CCDLocations <string[]> ] [- ClearCacheOnForcedUnregister {Disable | Enable}] [- ClearCacheOnLogoff {Disable | Enable}] [- DefaultSize <uint> ] [- DiffDiskParentFolderPath <string> ] [- FlipFlopProfileDirectoryName {Disable | Enable}] [- HealthyProvidersRequiredForRegister <uint> ] [- HealthyProvidersRequiredForUnregister <uint> ] [- IgnoreNonAVD {AnySession | AVDSessions}] [- IncludeOfficeActivation {Disable | Enable}] [- IncludeOneDrive {Disable | Enable}] [- IncludeOneNote {Disable | Enable}] [- IncludeOneNoteUWP {Disable | Enable}] [- IncludeOutlook {Disable | Enable}] [- IncludeOutlookPersonalization {Disable | Enable}] [- IncludeSharepoint {Disable | Enable}] [- IncludeSkype {Disable | Enable}] [- IncludeTeams {Disable | Enable}] [- LocationType {SMBLocation | CloudCache}] [- LockedRetryCount <uint> ] [- LockedRetryInterval <uint> ] [- MaxCacheSizeInMBs <uint> ] [- MirrorLocalOSTToVHD {DoNothing | Copy | Move}] [- NoProfileContainingFolder {Disable | Enable}] [- NumSessionVHDsToKeep <uint> ] [- OfficeContainerEnabled <bool> ] [- OutlookCachedMode {Disable | Enable}] [- OutlookFolderPath <string> ] [- PreventLoginWithFailure {Disable | Enable}] [- PreventLoginWithTempProfile {Disable | Enable}] [- ProfileDiskFormat {VHD | VHDX}] [- ReAttachIntervalSeconds <uint> ] [- ReAttachRetryCount <uint> ] [- RedirectType {Legacy | Advanced}] [- RefreshUserPolicy {Disable | Enable}] [- RemoveOrphanedOSTFilesOnLogoff {Disable | Enable}] [- RoamSearch {Disable | SingleUser | MultiUser}] [- SIDDirNameMatch <string> ] [- SIDDirNamePattern <string> ] [- SIDDirSDDL <string> ] [- SiteId <uint> ] [- UnregisterTimeout <uint> ] [- UseAccessNetworkAsComputerObject <bool> ] [- UseAttachVHDSDDL <bool> ] [- UseClearCacheOnForcedUnregister <bool> ] [- UseClearCacheOnLogoff <bool> ] [- UseDiffDiskParentFolderPath <bool> ] [- UseFlipFlopProfileDirectoryName <bool> ] [- UseHealthyProvidersRequiredForRegister <bool> ] [- UseHealthyProvidersRequiredForUnregister <bool> ] [- UseIgnoreNonAVD <bool> ] [- UseIncludeOfficeActivation <bool> ] [- UseIncludeOneDrive <bool> ] [- UseIncludeOneNote <bool> ] [- UseIncludeOneNoteUWP <bool> ] [- UseIncludeOutlook <bool> ] [- UseIncludeOutlookPersonalization <bool> ] [- UseIncludeSharepoint <bool> ] [- UseIncludeSkype <bool> ] [- UseIncludeTeams <bool> ] [- UseLockedRetryCount <bool> ] [- UseLockedRetryInterval <bool> ] [- UseMaxCacheSizeInMBs <bool> ] [- UseMirrorLocalOSTToVHD <bool> ] [- UseNoProfileContainingFolder <bool> ] [- UseNumSessionVHDsToKeep <bool> ] [- UseOutlookCachedMode <bool> ] [- UseOutlookFolderPath <bool> ] [- UsePreventLoginWithFailure <bool> ] [- UsePreventLoginWithTempProfile <bool> ] [- UseReAttachIntervalSeconds <bool> ] [- UseReAttachRetryCount <bool> ] [- UseRedirectType <bool> ] [- UseRefreshUserPolicy <bool> ] [- UseRemoveOrphanedOSTFilesOnLogoff <bool> ] [- UseRoamSearch <bool> ] [- UseSIDDirNameMatch <bool> ] [- UseSIDDirNamePattern <bool> ] [- UseSIDDirSDDL <bool> ] [- UseUnregisterTimeout <bool> ] [- UseVHDAccessMode <bool> ] [- UseVHDNameMatch <bool> ] [- UseVHDNamePattern <bool> ] [- UseVHDXSectorSize <bool> ] [- UseVolumeWaitTimeMS <bool> ] [- VHDAccessMode {NormalDirectAccess | DiffDiskNetwork | DiffDiskLocal | UniqueVHDPerSession}] [- VHDLocations <string[]> ] [- VHDNameMatch <string> ] [- VHDNamePattern <string> ] [- VHDXSectorSize {SystemDefault | Size_512 | Size_4096}] [- VolumeWaitTimeMS <uint> ] [ < CommonParameters > ]

Set-RASFSLogix - DefObjType {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} - ProfileContainer <SwitchParameter> [- AccessNetworkAsComputerObject {Disable | Enable}] [- AllocationType {Dynamic | Full}] [- AttachVHDSDDL <string> ] [- CCDLocations <string[]> ] [- CleanOutNotifications {Disable | Enable}] [- ClearCacheOnForcedUnregister {Disable | Enable}] [- ClearCacheOnLogoff {Disable | Enable}] [- CustomizeProfileFolders <bool> ] [- DefaultSize <uint> ] [- DeleteLocalProfileWhenVHDShouldApply {Disable | Enable}] [- DiffDiskParentFolderPath <string> ] [- ExcludeCommonFolders {Contacts | Desktop | Documents | Links | MusicPodcasts | PicturesVideos | FoldersLowIntegProcesses | Downloads}] [- FlipFlopProfileDirectoryName {Disable | Enable}] [- HealthyProvidersRequiredForRegister <uint> ] [- HealthyProvidersRequiredForUnregister <uint> ] [- IgnoreNonAVD {AnySession | AVDSessions}] [- InstallAppxPackages {Disable | Enable}] [- KeepLocalDir {Disable | Enable}] [- LocationType {SMBLocation | CloudCache}] [- LockedRetryCount <uint> ] [- LockedRetryInterval <uint> ] [- MaxCacheSizeInMBs <uint> ] [- NoProfileContainingFolder {Disable | Enable}] [- OutlookCachedMode {Disable | Enable}] [- PreventLoginWithFailure {Disable | Enable}] [- PreventLoginWithTempProfile {Disable | Enable}] [- ProfileContainerEnabled <bool> ] [- ProfileDirSDDL <string> ] [- ProfileDiskFormat {VHD | VHDX}] [- ProfileType {NormalProfile | OnlyRWProfile | OnlyROProfile | RWROProfile}] [- ReAttachIntervalSeconds <uint> ] [- ReAttachRetryCount <uint> ] [- RebootOnUserLogoff {Disable | Enable}] [- RedirectType {Legacy | Advanced}] [- RemoveOrphanedOSTFilesOnLogoff {Disable | Enable}] [- RoamIdentity {Disable | Enable}] [- RoamSearch {Disable | SingleUser | MultiUser}] [- SetTempToLocalPath {TakeNoAction | RedirectTempAndTmp | RedirectINetCache | RedirectTempTmpAndINetCache}] [- ShutdownOnUserLogoff {Disable | Enable}] [- SIDDirNameMatch <string> ] [- SIDDirNamePattern <string> ] [- SIDDirSDDL <string> ] [- SiteId <uint> ] [- UnregisterTimeout <uint> ] [- UseAccessNetworkAsComputerObject <bool> ] [- UseAttachVHDSDDL <bool> ] [- UseCleanOutNotifications <bool> ] [- UseClearCacheOnForcedUnregister <bool> ] [- UseClearCacheOnLogoff <bool> ] [- UseDeleteLocalProfileWhenVHDShouldApply <bool> ] [- UseDiffDiskParentFolderPath <bool> ] [- UseFlipFlopProfileDirectoryName <bool> ] [- UseHealthyProvidersRequiredForRegister <bool> ] [- UseHealthyProvidersRequiredForUnregister <bool> ] [- UseIgnoreNonAVD <bool> ] [- UseInstallAppxPackages <bool> ] [- UseKeepLocalDir <bool> ] [- UseLockedRetryCount <bool> ] [- UseLockedRetryInterval <bool> ] [- UseMaxCacheSizeInMBs <bool> ] [- UseNoProfileContainingFolder <bool> ] [- UseOutlookCachedMode <bool> ] [- UsePreventLoginWithFailure <bool> ] [- UsePreventLoginWithTempProfile <bool> ] [- UseProfileDirSDDL <bool> ] [- UseProfileType <bool> ] [- UseReAttachIntervalSeconds <bool> ] [- UseReAttachRetryCount <bool> ] [- UseRebootOnUserLogoff <bool> ] [- UseRedirectType <bool> ] [- UseRemoveOrphanedOSTFilesOnLogoff <bool> ] [- UseRoamIdentity <bool> ] [- UseRoamSearch <bool> ] [- UseSetTempToLocalPath <bool> ] [- UseShutdownOnUserLogoff <bool> ] [- UseSIDDirNameMatch <bool> ] [- UseSIDDirNamePattern <bool> ] [- UseSIDDirSDDL <bool> ] [- UseUnregisterTimeout <bool> ] [- UseVHDNameMatch <bool> ] [- UseVHDNamePattern <bool> ] [- UseVHDXSectorSize <bool> ] [- UseVolumeWaitTimeMS <bool> ] [- VHDLocations <string[]> ] [- VHDNameMatch <string> ] [- VHDNamePattern <string> ] [- VHDXSectorSize {SystemDefault | Size_512 | Size_4096}] [- VolumeWaitTimeMS <uint> ] [ < CommonParameters > ]

Set-RASFSLogix [- Id ] <uint> - GeneralSettings <SwitchParameter> - ObjType {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} [- CacheDirectory <string> ] [- CleanupInvalidSessions {Disable | Enable}] [- LogDirectory <string> ] [- LogEnabled {Disable | Specific | All}] [- LogFileKeepingPeriod <uint> ] [- LogLevel {Debug | Information | Warning | Error}] [- LogSpecificComponents {ProfileConfigTool | IEPlugin | RuleEditor | JavaRuleEditor | FSLogixAgentService | Profile | JavaLauncher | OfficeContainer | RuleCompilation | FontVisibility | Network | PrinterVisibility | ADSComputerGroup | DriverInterface | WindowsSearchRoaming | WindowsSearchPlugin | ProcessStartMonitor}] [- ProxyDirectory <string> ] [- RoamRecycleBin {Disable | Enable}] [- RobocopyLogPath <string> ] [- SilenceACLWarning {Disable | Enable}] [- UseCacheDirectory <bool> ] [- UseCleanupInvalidSessions <bool> ] [- UseProxyDirectory <bool> ] [- UseRoamRecycleBin <bool> ] [- UseSilenceACLWarning <bool> ] [- UseVHDCompactDisk <bool> ] [- UseWriteCacheDirectory <bool> ] [- VHDCompactDisk {Disable | Enable}] [- WriteCacheDirectory <string> ] [ < CommonParameters > ]

Set-RASFSLogix [- Id ] <uint> - ObjType {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} - OfficeContainer <SwitchParameter> [- AccessNetworkAsComputerObject {Disable | Enable}] [- AllocationType {Dynamic | Full}] [- AttachVHDSDDL <string> ] [- CCDLocations <string[]> ] [- ClearCacheOnForcedUnregister {Disable | Enable}] [- ClearCacheOnLogoff {Disable | Enable}] [- DefaultSize <uint> ] [- DiffDiskParentFolderPath <string> ] [- FlipFlopProfileDirectoryName {Disable | Enable}] [- HealthyProvidersRequiredForRegister <uint> ] [- HealthyProvidersRequiredForUnregister <uint> ] [- IgnoreNonAVD {AnySession | AVDSessions}] [- IncludeOfficeActivation {Disable | Enable}] [- IncludeOneDrive {Disable | Enable}] [- IncludeOneNote {Disable | Enable}] [- IncludeOneNoteUWP {Disable | Enable}] [- IncludeOutlook {Disable | Enable}] [- IncludeOutlookPersonalization {Disable | Enable}] [- IncludeSharepoint {Disable | Enable}] [- IncludeSkype {Disable | Enable}] [- IncludeTeams {Disable | Enable}] [- LocationType {SMBLocation | CloudCache}] [- LockedRetryCount <uint> ] [- LockedRetryInterval <uint> ] [- MaxCacheSizeInMBs <uint> ] [- MirrorLocalOSTToVHD {DoNothing | Copy | Move}] [- NoProfileContainingFolder {Disable | Enable}] [- NumSessionVHDsToKeep <uint> ] [- OfficeContainerEnabled <bool> ] [- OutlookCachedMode {Disable | Enable}] [- OutlookFolderPath <string> ] [- PreventLoginWithFailure {Disable | Enable}] [- PreventLoginWithTempProfile {Disable | Enable}] [- ProfileDiskFormat {VHD | VHDX}] [- ReAttachIntervalSeconds <uint> ] [- ReAttachRetryCount <uint> ] [- RedirectType {Legacy | Advanced}] [- RefreshUserPolicy {Disable | Enable}] [- RemoveOrphanedOSTFilesOnLogoff {Disable | Enable}] [- RoamSearch {Disable | SingleUser | MultiUser}] [- SIDDirNameMatch <string> ] [- SIDDirNamePattern <string> ] [- SIDDirSDDL <string> ] [- UnregisterTimeout <uint> ] [- UseAccessNetworkAsComputerObject <bool> ] [- UseAttachVHDSDDL <bool> ] [- UseClearCacheOnForcedUnregister <bool> ] [- UseClearCacheOnLogoff <bool> ] [- UseDiffDiskParentFolderPath <bool> ] [- UseFlipFlopProfileDirectoryName <bool> ] [- UseHealthyProvidersRequiredForRegister <bool> ] [- UseHealthyProvidersRequiredForUnregister <bool> ] [- UseIgnoreNonAVD <bool> ] [- UseIncludeOfficeActivation <bool> ] [- UseIncludeOneDrive <bool> ] [- UseIncludeOneNote <bool> ] [- UseIncludeOneNoteUWP <bool> ] [- UseIncludeOutlook <bool> ] [- UseIncludeOutlookPersonalization <bool> ] [- UseIncludeSharepoint <bool> ] [- UseIncludeSkype <bool> ] [- UseIncludeTeams <bool> ] [- UseLockedRetryCount <bool> ] [- UseLockedRetryInterval <bool> ] [- UseMaxCacheSizeInMBs <bool> ] [- UseMirrorLocalOSTToVHD <bool> ] [- UseNoProfileContainingFolder <bool> ] [- UseNumSessionVHDsToKeep <bool> ] [- UseOutlookCachedMode <bool> ] [- UseOutlookFolderPath <bool> ] [- UsePreventLoginWithFailure <bool> ] [- UsePreventLoginWithTempProfile <bool> ] [- UseReAttachIntervalSeconds <bool> ] [- UseReAttachRetryCount <bool> ] [- UseRedirectType <bool> ] [- UseRefreshUserPolicy <bool> ] [- UseRemoveOrphanedOSTFilesOnLogoff <bool> ] [- UseRoamSearch <bool> ] [- UseSIDDirNameMatch <bool> ] [- UseSIDDirNamePattern <bool> ] [- UseSIDDirSDDL <bool> ] [- UseUnregisterTimeout <bool> ] [- UseVHDAccessMode <bool> ] [- UseVHDNameMatch <bool> ] [- UseVHDNamePattern <bool> ] [- UseVHDXSectorSize <bool> ] [- UseVolumeWaitTimeMS <bool> ] [- VHDAccessMode {NormalDirectAccess | DiffDiskNetwork | DiffDiskLocal | UniqueVHDPerSession}] [- VHDLocations <string[]> ] [- VHDNameMatch <string> ] [- VHDNamePattern <string> ] [- VHDXSectorSize {SystemDefault | Size_512 | Size_4096}] [- VolumeWaitTimeMS <uint> ] [ < CommonParameters > ]

Set-RASFSLogix [- Id ] <uint> - ObjType {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} - ProfileContainer <SwitchParameter> [- AccessNetworkAsComputerObject {Disable | Enable}] [- AllocationType {Dynamic | Full}] [- AttachVHDSDDL <string> ] [- CCDLocations <string[]> ] [- CleanOutNotifications {Disable | Enable}] [- ClearCacheOnForcedUnregister {Disable | Enable}] [- ClearCacheOnLogoff {Disable | Enable}] [- CustomizeProfileFolders <bool> ] [- DefaultSize <uint> ] [- DeleteLocalProfileWhenVHDShouldApply {Disable | Enable}] [- DiffDiskParentFolderPath <string> ] [- ExcludeCommonFolders {Contacts | Desktop | Documents | Links | MusicPodcasts | PicturesVideos | FoldersLowIntegProcesses | Downloads}] [- FlipFlopProfileDirectoryName {Disable | Enable}] [- HealthyProvidersRequiredForRegister <uint> ] [- HealthyProvidersRequiredForUnregister <uint> ] [- IgnoreNonAVD {AnySession | AVDSessions}] [- InstallAppxPackages {Disable | Enable}] [- KeepLocalDir {Disable | Enable}] [- LocationType {SMBLocation | CloudCache}] [- LockedRetryCount <uint> ] [- LockedRetryInterval <uint> ] [- MaxCacheSizeInMBs <uint> ] [- NoProfileContainingFolder {Disable | Enable}] [- OutlookCachedMode {Disable | Enable}] [- PreventLoginWithFailure {Disable | Enable}] [- PreventLoginWithTempProfile {Disable | Enable}] [- ProfileContainerEnabled <bool> ] [- ProfileDirSDDL <string> ] [- ProfileDiskFormat {VHD | VHDX}] [- ProfileType {NormalProfile | OnlyRWProfile | OnlyROProfile | RWROProfile}] [- ReAttachIntervalSeconds <uint> ] [- ReAttachRetryCount <uint> ] [- RebootOnUserLogoff {Disable | Enable}] [- RedirectType {Legacy | Advanced}] [- RemoveOrphanedOSTFilesOnLogoff {Disable | Enable}] [- RoamIdentity {Disable | Enable}] [- RoamSearch {Disable | SingleUser | MultiUser}] [- SetTempToLocalPath {TakeNoAction | RedirectTempAndTmp | RedirectINetCache | RedirectTempTmpAndINetCache}] [- ShutdownOnUserLogoff {Disable | Enable}] [- SIDDirNameMatch <string> ] [- SIDDirNamePattern <string> ] [- SIDDirSDDL <string> ] [- UnregisterTimeout <uint> ] [- UseAccessNetworkAsComputerObject <bool> ] [- UseAttachVHDSDDL <bool> ] [- UseCleanOutNotifications <bool> ] [- UseClearCacheOnForcedUnregister <bool> ] [- UseClearCacheOnLogoff <bool> ] [- UseDeleteLocalProfileWhenVHDShouldApply <bool> ] [- UseDiffDiskParentFolderPath <bool> ] [- UseFlipFlopProfileDirectoryName <bool> ] [- UseHealthyProvidersRequiredForRegister <bool> ] [- UseHealthyProvidersRequiredForUnregister <bool> ] [- UseIgnoreNonAVD <bool> ] [- UseInstallAppxPackages <bool> ] [- UseKeepLocalDir <bool> ] [- UseLockedRetryCount <bool> ] [- UseLockedRetryInterval <bool> ] [- UseMaxCacheSizeInMBs <bool> ] [- UseNoProfileContainingFolder <bool> ] [- UseOutlookCachedMode <bool> ] [- UsePreventLoginWithFailure <bool> ] [- UsePreventLoginWithTempProfile <bool> ] [- UseProfileDirSDDL <bool> ] [- UseProfileType <bool> ] [- UseReAttachIntervalSeconds <bool> ] [- UseReAttachRetryCount <bool> ] [- UseRebootOnUserLogoff <bool> ] [- UseRedirectType <bool> ] [- UseRemoveOrphanedOSTFilesOnLogoff <bool> ] [- UseRoamIdentity <bool> ] [- UseRoamSearch <bool> ] [- UseSetTempToLocalPath <bool> ] [- UseShutdownOnUserLogoff <bool> ] [- UseSIDDirNameMatch <bool> ] [- UseSIDDirNamePattern <bool> ] [- UseSIDDirSDDL <bool> ] [- UseUnregisterTimeout <bool> ] [- UseVHDNameMatch <bool> ] [- UseVHDNamePattern <bool> ] [- UseVHDXSectorSize <bool> ] [- UseVolumeWaitTimeMS <bool> ] [- VHDLocations <string[]> ] [- VHDNameMatch <string> ] [- VHDNamePattern <string> ] [- VHDXSectorSize {SystemDefault | Size_512 | Size_4096}] [- VolumeWaitTimeMS <uint> ] [ < CommonParameters > ]

Set-RASFSLogix [- InputObject ] < RASSerilazableObj > - GeneralSettings <SwitchParameter> [- CacheDirectory <string> ] [- CleanupInvalidSessions {Disable | Enable}] [- LogDirectory <string> ] [- LogEnabled {Disable | Specific | All}] [- LogFileKeepingPeriod <uint> ] [- LogLevel {Debug | Information | Warning | Error}] [- LogSpecificComponents {ProfileConfigTool | IEPlugin | RuleEditor | JavaRuleEditor | FSLogixAgentService | Profile | JavaLauncher | OfficeContainer | RuleCompilation | FontVisibility | Network | PrinterVisibility | ADSComputerGroup | DriverInterface | WindowsSearchRoaming | WindowsSearchPlugin | ProcessStartMonitor}] [- ProxyDirectory <string> ] [- RoamRecycleBin {Disable | Enable}] [- RobocopyLogPath <string> ] [- SilenceACLWarning {Disable | Enable}] [- UseCacheDirectory <bool> ] [- UseCleanupInvalidSessions <bool> ] [- UseProxyDirectory <bool> ] [- UseRoamRecycleBin <bool> ] [- UseSilenceACLWarning <bool> ] [- UseVHDCompactDisk <bool> ] [- UseWriteCacheDirectory <bool> ] [- VHDCompactDisk {Disable | Enable}] [- WriteCacheDirectory <string> ] [ < CommonParameters > ]

Set-RASFSLogix [- InputObject ] < RASSerilazableObj > - OfficeContainer <SwitchParameter> [- AccessNetworkAsComputerObject {Disable | Enable}] [- AllocationType {Dynamic | Full}] [- AttachVHDSDDL <string> ] [- CCDLocations <string[]> ] [- ClearCacheOnForcedUnregister {Disable | Enable}] [- ClearCacheOnLogoff {Disable | Enable}] [- DefaultSize <uint> ] [- DiffDiskParentFolderPath <string> ] [- FlipFlopProfileDirectoryName {Disable | Enable}] [- HealthyProvidersRequiredForRegister <uint> ] [- HealthyProvidersRequiredForUnregister <uint> ] [- IgnoreNonAVD {AnySession | AVDSessions}] [- IncludeOfficeActivation {Disable | Enable}] [- IncludeOneDrive {Disable | Enable}] [- IncludeOneNote {Disable | Enable}] [- IncludeOneNoteUWP {Disable | Enable}] [- IncludeOutlook {Disable | Enable}] [- IncludeOutlookPersonalization {Disable | Enable}] [- IncludeSharepoint {Disable | Enable}] [- IncludeSkype {Disable | Enable}] [- IncludeTeams {Disable | Enable}] [- LocationType {SMBLocation | CloudCache}] [- LockedRetryCount <uint> ] [- LockedRetryInterval <uint> ] [- MaxCacheSizeInMBs <uint> ] [- MirrorLocalOSTToVHD {DoNothing | Copy | Move}] [- NoProfileContainingFolder {Disable | Enable}] [- NumSessionVHDsToKeep <uint> ] [- OfficeContainerEnabled <bool> ] [- OutlookCachedMode {Disable | Enable}] [- OutlookFolderPath <string> ] [- PreventLoginWithFailure {Disable | Enable}] [- PreventLoginWithTempProfile {Disable | Enable}] [- ProfileDiskFormat {VHD | VHDX}] [- ReAttachIntervalSeconds <uint> ] [- ReAttachRetryCount <uint> ] [- RedirectType {Legacy | Advanced}] [- RefreshUserPolicy {Disable | Enable}] [- RemoveOrphanedOSTFilesOnLogoff {Disable | Enable}] [- RoamSearch {Disable | SingleUser | MultiUser}] [- SIDDirNameMatch <string> ] [- SIDDirNamePattern <string> ] [- SIDDirSDDL <string> ] [- UnregisterTimeout <uint> ] [- UseAccessNetworkAsComputerObject <bool> ] [- UseAttachVHDSDDL <bool> ] [- UseClearCacheOnForcedUnregister <bool> ] [- UseClearCacheOnLogoff <bool> ] [- UseDiffDiskParentFolderPath <bool> ] [- UseFlipFlopProfileDirectoryName <bool> ] [- UseHealthyProvidersRequiredForRegister <bool> ] [- UseHealthyProvidersRequiredForUnregister <bool> ] [- UseIgnoreNonAVD <bool> ] [- UseIncludeOfficeActivation <bool> ] [- UseIncludeOneDrive <bool> ] [- UseIncludeOneNote <bool> ] [- UseIncludeOneNoteUWP <bool> ] [- UseIncludeOutlook <bool> ] [- UseIncludeOutlookPersonalization <bool> ] [- UseIncludeSharepoint <bool> ] [- UseIncludeSkype <bool> ] [- UseIncludeTeams <bool> ] [- UseLockedRetryCount <bool> ] [- UseLockedRetryInterval <bool> ] [- UseMaxCacheSizeInMBs <bool> ] [- UseMirrorLocalOSTToVHD <bool> ] [- UseNoProfileContainingFolder <bool> ] [- UseNumSessionVHDsToKeep <bool> ] [- UseOutlookCachedMode <bool> ] [- UseOutlookFolderPath <bool> ] [- UsePreventLoginWithFailure <bool> ] [- UsePreventLoginWithTempProfile <bool> ] [- UseReAttachIntervalSeconds <bool> ] [- UseReAttachRetryCount <bool> ] [- UseRedirectType <bool> ] [- UseRefreshUserPolicy <bool> ] [- UseRemoveOrphanedOSTFilesOnLogoff <bool> ] [- UseRoamSearch <bool> ] [- UseSIDDirNameMatch <bool> ] [- UseSIDDirNamePattern <bool> ] [- UseSIDDirSDDL <bool> ] [- UseUnregisterTimeout <bool> ] [- UseVHDAccessMode <bool> ] [- UseVHDNameMatch <bool> ] [- UseVHDNamePattern <bool> ] [- UseVHDXSectorSize <bool> ] [- UseVolumeWaitTimeMS <bool> ] [- VHDAccessMode {NormalDirectAccess | DiffDiskNetwork | DiffDiskLocal | UniqueVHDPerSession}] [- VHDLocations <string[]> ] [- VHDNameMatch <string> ] [- VHDNamePattern <string> ] [- VHDXSectorSize {SystemDefault | Size_512 | Size_4096}] [- VolumeWaitTimeMS <uint> ] [ < CommonParameters > ]

Set-RASFSLogix [- InputObject ] < RASSerilazableObj > - ProfileContainer <SwitchParameter> [- AccessNetworkAsComputerObject {Disable | Enable}] [- AllocationType {Dynamic | Full}] [- AttachVHDSDDL <string> ] [- CCDLocations <string[]> ] [- CleanOutNotifications {Disable | Enable}] [- ClearCacheOnForcedUnregister {Disable | Enable}] [- ClearCacheOnLogoff {Disable | Enable}] [- CustomizeProfileFolders <bool> ] [- DefaultSize <uint> ] [- DeleteLocalProfileWhenVHDShouldApply {Disable | Enable}] [- DiffDiskParentFolderPath <string> ] [- ExcludeCommonFolders {Contacts | Desktop | Documents | Links | MusicPodcasts | PicturesVideos | FoldersLowIntegProcesses | Downloads}] [- FlipFlopProfileDirectoryName {Disable | Enable}] [- HealthyProvidersRequiredForRegister <uint> ] [- HealthyProvidersRequiredForUnregister <uint> ] [- IgnoreNonAVD {AnySession | AVDSessions}] [- InstallAppxPackages {Disable | Enable}] [- KeepLocalDir {Disable | Enable}] [- LocationType {SMBLocation | CloudCache}] [- LockedRetryCount <uint> ] [- LockedRetryInterval <uint> ] [- MaxCacheSizeInMBs <uint> ] [- NoProfileContainingFolder {Disable | Enable}] [- OutlookCachedMode {Disable | Enable}] [- PreventLoginWithFailure {Disable | Enable}] [- PreventLoginWithTempProfile {Disable | Enable}] [- ProfileContainerEnabled <bool> ] [- ProfileDirSDDL <string> ] [- ProfileDiskFormat {VHD | VHDX}] [- ProfileType {NormalProfile | OnlyRWProfile | OnlyROProfile | RWROProfile}] [- ReAttachIntervalSeconds <uint> ] [- ReAttachRetryCount <uint> ] [- RebootOnUserLogoff {Disable | Enable}] [- RedirectType {Legacy | Advanced}] [- RemoveOrphanedOSTFilesOnLogoff {Disable | Enable}] [- RoamIdentity {Disable | Enable}] [- RoamSearch {Disable | SingleUser | MultiUser}] [- SetTempToLocalPath {TakeNoAction | RedirectTempAndTmp | RedirectINetCache | RedirectTempTmpAndINetCache}] [- ShutdownOnUserLogoff {Disable | Enable}] [- SIDDirNameMatch <string> ] [- SIDDirNamePattern <string> ] [- SIDDirSDDL <string> ] [- UnregisterTimeout <uint> ] [- UseAccessNetworkAsComputerObject <bool> ] [- UseAttachVHDSDDL <bool> ] [- UseCleanOutNotifications <bool> ] [- UseClearCacheOnForcedUnregister <bool> ] [- UseClearCacheOnLogoff <bool> ] [- UseDeleteLocalProfileWhenVHDShouldApply <bool> ] [- UseDiffDiskParentFolderPath <bool> ] [- UseFlipFlopProfileDirectoryName <bool> ] [- UseHealthyProvidersRequiredForRegister <bool> ] [- UseHealthyProvidersRequiredForUnregister <bool> ] [- UseIgnoreNonAVD <bool> ] [- UseInstallAppxPackages <bool> ] [- UseKeepLocalDir <bool> ] [- UseLockedRetryCount <bool> ] [- UseLockedRetryInterval <bool> ] [- UseMaxCacheSizeInMBs <bool> ] [- UseNoProfileContainingFolder <bool> ] [- UseOutlookCachedMode <bool> ] [- UsePreventLoginWithFailure <bool> ] [- UsePreventLoginWithTempProfile <bool> ] [- UseProfileDirSDDL <bool> ] [- UseProfileType <bool> ] [- UseReAttachIntervalSeconds <bool> ] [- UseReAttachRetryCount <bool> ] [- UseRebootOnUserLogoff <bool> ] [- UseRedirectType <bool> ] [- UseRemoveOrphanedOSTFilesOnLogoff <bool> ] [- UseRoamIdentity <bool> ] [- UseRoamSearch <bool> ] [- UseSetTempToLocalPath <bool> ] [- UseShutdownOnUserLogoff <bool> ] [- UseSIDDirNameMatch <bool> ] [- UseSIDDirNamePattern <bool> ] [- UseSIDDirSDDL <bool> ] [- UseUnregisterTimeout <bool> ] [- UseVHDNameMatch <bool> ] [- UseVHDNamePattern <bool> ] [- UseVHDXSectorSize <bool> ] [- UseVolumeWaitTimeMS <bool> ] [- VHDLocations <string[]> ] [- VHDNameMatch <string> ] [- VHDNamePattern <string> ] [- VHDXSectorSize {SystemDefault | Size_512 | Size_4096}] [- VolumeWaitTimeMS <uint> ] [ < CommonParameters > ]

Set-RASFSLogix [- Name ] <string> [[- SiteId ] <uint> ] - GeneralSettings <SwitchParameter> - ObjType {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} [- CacheDirectory <string> ] [- CleanupInvalidSessions {Disable | Enable}] [- LogDirectory <string> ] [- LogEnabled {Disable | Specific | All}] [- LogFileKeepingPeriod <uint> ] [- LogLevel {Debug | Information | Warning | Error}] [- LogSpecificComponents {ProfileConfigTool | IEPlugin | RuleEditor | JavaRuleEditor | FSLogixAgentService | Profile | JavaLauncher | OfficeContainer | RuleCompilation | FontVisibility | Network | PrinterVisibility | ADSComputerGroup | DriverInterface | WindowsSearchRoaming | WindowsSearchPlugin | ProcessStartMonitor}] [- ProxyDirectory <string> ] [- RoamRecycleBin {Disable | Enable}] [- RobocopyLogPath <string> ] [- SilenceACLWarning {Disable | Enable}] [- UseCacheDirectory <bool> ] [- UseCleanupInvalidSessions <bool> ] [- UseProxyDirectory <bool> ] [- UseRoamRecycleBin <bool> ] [- UseSilenceACLWarning <bool> ] [- UseVHDCompactDisk <bool> ] [- UseWriteCacheDirectory <bool> ] [- VHDCompactDisk {Disable | Enable}] [- WriteCacheDirectory <string> ] [ < CommonParameters > ]

Set-RASFSLogix [- Name ] <string> [[- SiteId ] <uint> ] - ObjType {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} - OfficeContainer <SwitchParameter> [- AccessNetworkAsComputerObject {Disable | Enable}] [- AllocationType {Dynamic | Full}] [- AttachVHDSDDL <string> ] [- CCDLocations <string[]> ] [- ClearCacheOnForcedUnregister {Disable | Enable}] [- ClearCacheOnLogoff {Disable | Enable}] [- DefaultSize <uint> ] [- DiffDiskParentFolderPath <string> ] [- FlipFlopProfileDirectoryName {Disable | Enable}] [- HealthyProvidersRequiredForRegister <uint> ] [- HealthyProvidersRequiredForUnregister <uint> ] [- IgnoreNonAVD {AnySession | AVDSessions}] [- IncludeOfficeActivation {Disable | Enable}] [- IncludeOneDrive {Disable | Enable}] [- IncludeOneNote {Disable | Enable}] [- IncludeOneNoteUWP {Disable | Enable}] [- IncludeOutlook {Disable | Enable}] [- IncludeOutlookPersonalization {Disable | Enable}] [- IncludeSharepoint {Disable | Enable}] [- IncludeSkype {Disable | Enable}] [- IncludeTeams {Disable | Enable}] [- LocationType {SMBLocation | CloudCache}] [- LockedRetryCount <uint> ] [- LockedRetryInterval <uint> ] [- MaxCacheSizeInMBs <uint> ] [- MirrorLocalOSTToVHD {DoNothing | Copy | Move}] [- NoProfileContainingFolder {Disable | Enable}] [- NumSessionVHDsToKeep <uint> ] [- OfficeContainerEnabled <bool> ] [- OutlookCachedMode {Disable | Enable}] [- OutlookFolderPath <string> ] [- PreventLoginWithFailure {Disable | Enable}] [- PreventLoginWithTempProfile {Disable | Enable}] [- ProfileDiskFormat {VHD | VHDX}] [- ReAttachIntervalSeconds <uint> ] [- ReAttachRetryCount <uint> ] [- RedirectType {Legacy | Advanced}] [- RefreshUserPolicy {Disable | Enable}] [- RemoveOrphanedOSTFilesOnLogoff {Disable | Enable}] [- RoamSearch {Disable | SingleUser | MultiUser}] [- SIDDirNameMatch <string> ] [- SIDDirNamePattern <string> ] [- SIDDirSDDL <string> ] [- UnregisterTimeout <uint> ] [- UseAccessNetworkAsComputerObject <bool> ] [- UseAttachVHDSDDL <bool> ] [- UseClearCacheOnForcedUnregister <bool> ] [- UseClearCacheOnLogoff <bool> ] [- UseDiffDiskParentFolderPath <bool> ] [- UseFlipFlopProfileDirectoryName <bool> ] [- UseHealthyProvidersRequiredForRegister <bool> ] [- UseHealthyProvidersRequiredForUnregister <bool> ] [- UseIgnoreNonAVD <bool> ] [- UseIncludeOfficeActivation <bool> ] [- UseIncludeOneDrive <bool> ] [- UseIncludeOneNote <bool> ] [- UseIncludeOneNoteUWP <bool> ] [- UseIncludeOutlook <bool> ] [- UseIncludeOutlookPersonalization <bool> ] [- UseIncludeSharepoint <bool> ] [- UseIncludeSkype <bool> ] [- UseIncludeTeams <bool> ] [- UseLockedRetryCount <bool> ] [- UseLockedRetryInterval <bool> ] [- UseMaxCacheSizeInMBs <bool> ] [- UseMirrorLocalOSTToVHD <bool> ] [- UseNoProfileContainingFolder <bool> ] [- UseNumSessionVHDsToKeep <bool> ] [- UseOutlookCachedMode <bool> ] [- UseOutlookFolderPath <bool> ] [- UsePreventLoginWithFailure <bool> ] [- UsePreventLoginWithTempProfile <bool> ] [- UseReAttachIntervalSeconds <bool> ] [- UseReAttachRetryCount <bool> ] [- UseRedirectType <bool> ] [- UseRefreshUserPolicy <bool> ] [- UseRemoveOrphanedOSTFilesOnLogoff <bool> ] [- UseRoamSearch <bool> ] [- UseSIDDirNameMatch <bool> ] [- UseSIDDirNamePattern <bool> ] [- UseSIDDirSDDL <bool> ] [- UseUnregisterTimeout <bool> ] [- UseVHDAccessMode <bool> ] [- UseVHDNameMatch <bool> ] [- UseVHDNamePattern <bool> ] [- UseVHDXSectorSize <bool> ] [- UseVolumeWaitTimeMS <bool> ] [- VHDAccessMode {NormalDirectAccess | DiffDiskNetwork | DiffDiskLocal | UniqueVHDPerSession}] [- VHDLocations <string[]> ] [- VHDNameMatch <string> ] [- VHDNamePattern <string> ] [- VHDXSectorSize {SystemDefault | Size_512 | Size_4096}] [- VolumeWaitTimeMS <uint> ] [ < CommonParameters > ]

Set-RASFSLogix [- Name ] <string> [[- SiteId ] <uint> ] - ObjType {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} - ProfileContainer <SwitchParameter> [- AccessNetworkAsComputerObject {Disable | Enable}] [- AllocationType {Dynamic | Full}] [- AttachVHDSDDL <string> ] [- CCDLocations <string[]> ] [- CleanOutNotifications {Disable | Enable}] [- ClearCacheOnForcedUnregister {Disable | Enable}] [- ClearCacheOnLogoff {Disable | Enable}] [- CustomizeProfileFolders <bool> ] [- DefaultSize <uint> ] [- DeleteLocalProfileWhenVHDShouldApply {Disable | Enable}] [- DiffDiskParentFolderPath <string> ] [- ExcludeCommonFolders {Contacts | Desktop | Documents | Links | MusicPodcasts | PicturesVideos | FoldersLowIntegProcesses | Downloads}] [- FlipFlopProfileDirectoryName {Disable | Enable}] [- HealthyProvidersRequiredForRegister <uint> ] [- HealthyProvidersRequiredForUnregister <uint> ] [- IgnoreNonAVD {AnySession | AVDSessions}] [- InstallAppxPackages {Disable | Enable}] [- KeepLocalDir {Disable | Enable}] [- LocationType {SMBLocation | CloudCache}] [- LockedRetryCount <uint> ] [- LockedRetryInterval <uint> ] [- MaxCacheSizeInMBs <uint> ] [- NoProfileContainingFolder {Disable | Enable}] [- OutlookCachedMode {Disable | Enable}] [- PreventLoginWithFailure {Disable | Enable}] [- PreventLoginWithTempProfile {Disable | Enable}] [- ProfileContainerEnabled <bool> ] [- ProfileDirSDDL <string> ] [- ProfileDiskFormat {VHD | VHDX}] [- ProfileType {NormalProfile | OnlyRWProfile | OnlyROProfile | RWROProfile}] [- ReAttachIntervalSeconds <uint> ] [- ReAttachRetryCount <uint> ] [- RebootOnUserLogoff {Disable | Enable}] [- RedirectType {Legacy | Advanced}] [- RemoveOrphanedOSTFilesOnLogoff {Disable | Enable}] [- RoamIdentity {Disable | Enable}] [- RoamSearch {Disable | SingleUser | MultiUser}] [- SetTempToLocalPath {TakeNoAction | RedirectTempAndTmp | RedirectINetCache | RedirectTempTmpAndINetCache}] [- ShutdownOnUserLogoff {Disable | Enable}] [- SIDDirNameMatch <string> ] [- SIDDirNamePattern <string> ] [- SIDDirSDDL <string> ] [- UnregisterTimeout <uint> ] [- UseAccessNetworkAsComputerObject <bool> ] [- UseAttachVHDSDDL <bool> ] [- UseCleanOutNotifications <bool> ] [- UseClearCacheOnForcedUnregister <bool> ] [- UseClearCacheOnLogoff <bool> ] [- UseDeleteLocalProfileWhenVHDShouldApply <bool> ] [- UseDiffDiskParentFolderPath <bool> ] [- UseFlipFlopProfileDirectoryName <bool> ] [- UseHealthyProvidersRequiredForRegister <bool> ] [- UseHealthyProvidersRequiredForUnregister <bool> ] [- UseIgnoreNonAVD <bool> ] [- UseInstallAppxPackages <bool> ] [- UseKeepLocalDir <bool> ] [- UseLockedRetryCount <bool> ] [- UseLockedRetryInterval <bool> ] [- UseMaxCacheSizeInMBs <bool> ] [- UseNoProfileContainingFolder <bool> ] [- UseOutlookCachedMode <bool> ] [- UsePreventLoginWithFailure <bool> ] [- UsePreventLoginWithTempProfile <bool> ] [- UseProfileDirSDDL <bool> ] [- UseProfileType <bool> ] [- UseReAttachIntervalSeconds <bool> ] [- UseReAttachRetryCount <bool> ] [- UseRebootOnUserLogoff <bool> ] [- UseRedirectType <bool> ] [- UseRemoveOrphanedOSTFilesOnLogoff <bool> ] [- UseRoamIdentity <bool> ] [- UseRoamSearch <bool> ] [- UseSetTempToLocalPath <bool> ] [- UseShutdownOnUserLogoff <bool> ] [- UseSIDDirNameMatch <bool> ] [- UseSIDDirNamePattern <bool> ] [- UseSIDDirSDDL <bool> ] [- UseUnregisterTimeout <bool> ] [- UseVHDNameMatch <bool> ] [- UseVHDNamePattern <bool> ] [- UseVHDXSectorSize <bool> ] [- UseVolumeWaitTimeMS <bool> ] [- VHDLocations <string[]> ] [- VHDNameMatch <string> ] [- VHDNamePattern <string> ] [- VHDXSectorSize {SystemDefault | Size_512 | Size_4096}] [- VolumeWaitTimeMS <uint> ] [ < CommonParameters > ]

DESCRIPTION

Modifies the FSLogix settings of RDSH, RDSHostPool, RDSDefaults, VDIDesktop, VDITemplate or VDIDesktopDefaults.

PARAMETERS


- ProfileContainerEnabled <bool>
Specifies if the Profile Container is enabled or disabled..

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- OfficeContainerEnabled <bool>
Specifies if the Office Container is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- LocationType < LocationType >
Specifies the 'Location type'.

Possible values: SMBLocation, CloudCache

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- VHDLocations <string[]>
Specifies the 'VHD Locations'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- CCDLocations <string[]>
Specifies the 'CDD Locations'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- ProfileDiskFormat < ProfileDiskFormat >
Specifies the 'Profile disk format'.

Possible values: VHD, VHDX

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- AllocationType < AllocationType >
Specifies the 'Allocation type'.

Possible values: Dynamic, Full

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- DefaultSize <uint>
Specifies the 'Default size'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- CustomizeProfileFolders <bool>
Enable or disable the 'Customize Profile Folders' option.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- ExcludeCommonFolders < ExcludeCommonFolders >
Specifies the 'Exclude Common Folders'.

Possible values: Contacts, Desktop, Documents, Links, MusicPodcasts, PicturesVideos, FoldersLowIntegProcesses, Downloads

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseLockedRetryCount <bool>
Specifies if the 'Number of locked VHD(X) retries' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- LockedRetryCount <uint>
Specifies the 'Number of locked VHD(X) retries'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseLockedRetryInterval <bool>
Specifies if the 'Delay between locked VHD(X) retries' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- LockedRetryInterval <uint>
Specifies the 'Delay between locked VHD(X) retries'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseAccessNetworkAsComputerObject <bool>
Specifies if the 'Access network as computer object' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- AccessNetworkAsComputerObject < EnableState >
Specifies the 'Access network as computer object'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseAttachVHDSDDL <bool>
Specifies if the 'SDDL used when attaching the VHD' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- AttachVHDSDDL <string>
Specifies the 'SDDL used when attaching the VHD'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseDiffDiskParentFolderPath <bool>
Specifies if the 'Diff disk parent folder path' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- DiffDiskParentFolderPath <string>
Specifies the 'Diff disk parent folder path'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseFlipFlopProfileDirectoryName <bool>
Specifies if the 'Swap SID and username in profile directory names' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- FlipFlopProfileDirectoryName < EnableState >
Specifies the 'Swap SID and username in profile directory names'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseNoProfileContainingFolder <bool>
Specifies if the 'Do not create a folder for new profiles' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- NoProfileContainingFolder < EnableState >
Specifies the 'Do not create a folder for new profiles'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseOutlookCachedMode <bool>
Specifies if the 'Enable Cached mode for Outlook' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- OutlookCachedMode < EnableState >
Specifies the 'Enable Cached mode for Outlook'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UsePreventLoginWithFailure <bool>
Specifies if the 'Prevent logons with failures' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- PreventLoginWithFailure < EnableState >
Specifies the 'Prevent logons with failures'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UsePreventLoginWithTempProfile <bool>
Specifies if the 'Prevent logons with temp profiles' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- PreventLoginWithTempProfile < EnableState >
Specifies the 'Prevent logons with temp profiles'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseReAttachRetryCount <bool>
Specifies if the 'Re-attach retry limit' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- ReAttachRetryCount <uint>
Specifies the 'Re-attach retry limit'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseReAttachIntervalSeconds <bool>
Specifies if the 'Re-attach interval' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- ReAttachIntervalSeconds <uint>
Specifies the 'Re-attach interval'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseRemoveOrphanedOSTFilesOnLogoff <bool>
Specifies if the 'Remove duplicate OST files on logoff' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- RemoveOrphanedOSTFilesOnLogoff < EnableState >
Specifies the 'Remove duplicate OST files on logoff'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseRoamSearch <bool>
Specifies if the 'Search roaming feature mode' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- RoamSearch < RoamSearch >
Specifies the 'Search roaming feature mode'.

Possible values: Disable, SingleUser, MultiUser

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseSIDDirNameMatch <bool>
Specifies if the 'User-to-Profile matching pattern' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- SIDDirNameMatch <string>
Specifies the 'User-to-Profile matching pattern'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseSIDDirNamePattern <bool>
Specifies if the 'Profile folder naming pattern' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- SIDDirNamePattern <string>
Specifies the 'Profile folder naming pattern'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseSIDDirSDDL <bool>
Specifies if the 'Use SSDL on creation of SID container folder' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- SIDDirSDDL <string>
Specifies the 'Use SSDL on creation of SID container folder'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseVHDNameMatch <bool>
Specifies if the 'Profile VHD(X) file matching pattern' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- VHDNameMatch <string>
Specifies the 'Profile VHD(X) file matching pattern'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseVHDNamePattern <bool>
Specifies if the 'Naming pattern for new VHD(X) files' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- VHDNamePattern <string>
Specifies the 'Naming pattern for new VHD(X) files'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseVHDXSectorSize <bool>
Specifies if the 'VHDX sector size' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- VHDXSectorSize < VHDXSectorSize >
Specifies the 'VHDX sector size'.

Possible values: SystemDefault, Size_512, Size_4096

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseVolumeWaitTimeMS <bool>
Specifies if the 'Volume wait time' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- VolumeWaitTimeMS <uint>
Specifies the 'Volume wait time'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseIgnoreNonAVD <bool>
Specifies if the 'Ignore non-AVD sessions' option is enabled or disabled (Experimental).

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- IgnoreNonAVD < IgnoreNonAVD >
Specifies the 'Ignore non-AVD sessions' (Experimental).

Possible values: AnySession, AVDSessions

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseRedirectType <bool>
Specifies if the 'Redirect type' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- RedirectType < RedirectType >
Specifies the 'Redirect type'.

Possible values: Legacy, Advanced

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseKeepLocalDir <bool>
Specifies if the 'Keep local profiles' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- KeepLocalDir < EnableState >
Specifies the 'Keep local profiles'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseDeleteLocalProfileWhenVHDShouldApply <bool>
Specifies if the 'Delete local profile when loading from VHD' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- DeleteLocalProfileWhenVHDShouldApply < EnableState >
Specifies the 'Delete local profile when loading from VHD'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseProfileDirSDDL <bool>
Specifies if the 'Custom SDDL for profile directory' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- ProfileDirSDDL <string>
Specifies the 'Custom SDDL for profile directory'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseProfileType <bool>
Specifies if the 'Profile type' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- ProfileType < ProfileType >
Specifies the 'Profile type'.

Possible values: NormalProfile, OnlyRWProfile, OnlyROProfile, RWROProfile

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseSetTempToLocalPath <bool>
Specifies if the 'Temporary folders redirection mode' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- SetTempToLocalPath < TempFolderRedirectionMode >
Specifies the 'Temporary folders redirection mode'.

Possible values: TakeNoAction, RedirectTempAndTmp, RedirectINetCache, RedirectTempTmpAndINetCache

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseCleanOutNotifications <bool>
Specifies if the 'Clean out notifications' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- CleanOutNotifications < EnableState >
Specifies the 'Clean out notifications'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseInstallAppxPackages <bool>
Specifies if the Install Appx packages' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- InstallAppxPackages < EnableState >
Specifies the 'Install Appx packages'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseRebootOnUserLogoff <bool>
Specifies if the 'Reboot computer when user logs off' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- RebootOnUserLogoff < EnableState >
Specifies the 'Reboot computer when user logs off'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseRoamIdentity <bool>
Specifies if the 'Roam identity' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- RoamIdentity < EnableState >
Specifies the 'Roam identity'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseShutdownOnUserLogoff <bool>
Specifies if the 'Shutdown computer when user logs off' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- ShutdownOnUserLogoff < EnableState >
Specifies the 'Shutdown computer when user logs off'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseIncludeOfficeActivation <bool>
Specifies if the 'Include Office Activation' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- IncludeOfficeActivation < EnableState >
Specifies the 'Include Office Activation'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseIncludeOneDrive <bool>
Specifies if the 'Include OneDrive' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- IncludeOneDrive < EnableState >
Specifies the 'Include OneDrive'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseIncludeOneNote <bool>
Specifies if the 'Include OneNote' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- IncludeOneNote < EnableState >
Specifies the 'Include OneNote'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseIncludeOneNoteUWP <bool>
Specifies if the 'Include OneNote UWP' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- IncludeOneNoteUWP < EnableState >
Specifies the 'Include OneNote UWP'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseIncludeOutlook <bool>
Specifies if the 'Include Outlook' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- IncludeOutlook < EnableState >
Specifies the 'Include Outlook'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseIncludeOutlookPersonalization <bool>
Specifies if the 'Include Outlook Personalization' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- IncludeOutlookPersonalization < EnableState >
Specifies the 'Include Outlook Personalization'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseIncludeSharepoint <bool>
Specifies if the 'Include Sharepoint' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- IncludeSharepoint < EnableState >
Specifies the 'Include Sharepoint'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseIncludeSkype <bool>
Specifies if the 'Include Skype' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- IncludeSkype < EnableState >
Specifies the 'Include Skype'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseIncludeTeams <bool>
Specifies if the 'Include Teams' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- IncludeTeams < EnableState >
Specifies the 'Include Teams'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseMirrorLocalOSTToVHD <bool>
Specifies if the 'Mirror Local OST-VHD' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- MirrorLocalOSTToVHD < MirrorLocalOSTToVHD >
Specifies the 'Mirror Local OST-VHD'.

Possible values: DoNothing, Copy, Move

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseNumSessionVHDsToKeep <bool>
Specifies if the 'Number of Session VHDs to Keep' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- NumSessionVHDsToKeep <uint>
Specifies the 'Number of Session VHDs to Keep'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseOutlookFolderPath <bool>
Specifies if the 'Outlook Folder Path' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- OutlookFolderPath <string>
Specifies the 'Outlook Folder Path'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseRefreshUserPolicy <bool>
Specifies if the 'Refresh User Policy' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- RefreshUserPolicy < EnableState >
Specifies the 'Refresh User Policy'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseVHDAccessMode <bool>
Specifies if the 'VHD Access Mode' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- VHDAccessMode < VHDAccessMode >
Specifies the 'VHD Access Mode'.

Possible values: NormalDirectAccess, DiffDiskNetwork, DiffDiskLocal, UniqueVHDPerSession

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseCleanupInvalidSessions <bool>
Specifies if the 'Cleanup invalid sessions' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- CleanupInvalidSessions < EnableState >
Specifies the 'Cleanup invalid sessions'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseRoamRecycleBin <bool>
Specifies if the 'Roam recycle bin' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- RoamRecycleBin < EnableState >
Specifies the 'Roam recycle bin'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseVHDCompactDisk <bool>
Specifies if the 'VHD compact disk' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- VHDCompactDisk < EnableState >
Specifies the 'VHD compact disk'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseCacheDirectory <bool>
Specifies if the 'Cache directory' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- CacheDirectory <string>
Specifies the 'Cache directory'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseWriteCacheDirectory <bool>
Specifies if the 'Write cache directory' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- WriteCacheDirectory <string>
Specifies the 'Write cache directory'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseProxyDirectory <bool>
Specifies if the 'Proxy directory' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- ProxyDirectory <string>
Specifies the 'Proxy directory'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseSilenceACLWarning <bool>
Specifies if the 'Silence ACL warning' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- SilenceACLWarning < EnableState >
Specifies the 'Silence ACL warning'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- LogEnabled < FSLogixLogEnabled >
Specifies the 'Log enabled'.

Possible values: Disable, Specific, All

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- LogLevel < FSLogixLogLevel >
Specifies the 'Log level'.

Possible values: Debug, Information, Warning, Error

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- LogFileKeepingPeriod <uint>
Specifies the 'Log keeping period in days'. Default: '2'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- LogDirectory <string>
Specifies the 'Log directory'. Default: '%ProgramData%\FSLogix\Logs'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- RobocopyLogPath <string>
Specifies the 'Robocopy log path'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- LogSpecificComponents < LogSpecificComponents >
Specifies the 'FSLogix components to enable logging for'.

Possible values: ProfileConfigTool, IEPlugin, RuleEditor, JavaRuleEditor, FSLogixAgentService, Profile, JavaLauncher, OfficeContainer, RuleCompilation, FontVisibility, Network, PrinterVisibility, ADSComputerGroup, DriverInterface, WindowsSearchRoaming, WindowsSearchPlugin, ProcessStartMonitor

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseMaxCacheSizeInMBs <bool>
Specifies if the 'Max cache size in MBs' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- MaxCacheSizeInMBs <uint>
Specifies the 'Max cache size in MBs'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseClearCacheOnLogoff <bool>
Specifies if the 'Clear cache on logoff' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- ClearCacheOnLogoff < EnableState >
Specifies the 'Clear cache on logoff'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseHealthyProvidersRequiredForRegister <bool>
Specifies if the 'Healthy providers required for register' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- HealthyProvidersRequiredForRegister <uint>
Specifies the 'Healthy providers required for register'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseHealthyProvidersRequiredForUnregister <bool>
Specifies if the 'Healthy providers required for unregister' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- HealthyProvidersRequiredForUnregister <uint>
Specifies the 'Healthy providers required for unregister'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseUnregisterTimeout <bool>
Specifies if the 'Unregister timeout' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UnregisterTimeout <uint>
Specifies the 'Unregister timeout'.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- UseClearCacheOnForcedUnregister <bool>
Specifies if the 'Clear cache on forced unregister' option is enabled or disabled.

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- ClearCacheOnForcedUnregister < EnableState >
Specifies the 'Clear cache on forced unregister'.

Possible values: Disable, Enable

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- Name <string>
The name or server for which to modify the FSLogix settings.

        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- SiteId <uint>
Site ID from which to modify the FSLogix settings.

If the parameter is omitted, the Licensing Server site ID will be used.

        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false

- Id <uint>
The ID of a server for which to modify the FSLogix settings.

        Required?                    true
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false

- InputObject < RASSerilazableObj >
An object of type RDS, RDSHostPool, VDITemplate or VDIDesktop for which to modify the FSLogix settings.

        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

- ObjType < FSLogixServerObjType >
The Object Type for which to modify the FSLogix settings.

Possible values: RDSHost, RDS, RDSHostPool, RDSGroup, VDIHostPool, VDIPool, AVDHostPool

        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false

- DefObjType < ServerDefObjType >
The Default Object Type for which to modify the FSLogix settings.

Possible values: RDSDef, VDIDef, AVDSingleSessionDefaultSettings, AVDMultiSessionDefaultSettings, VDIGuestDef

        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false

- ProfileContainer <SwitchParameter>
Set the Profile Container settings.

        Required?                    true
        Position?                    named
        Default value                False
        Accept pipeline input?       false
        Accept wildcard characters?  false

- OfficeContainer <SwitchParameter>
Sets the Office Container settings.

        Required?                    true
        Position?                    named
        Default value                False
        Accept pipeline input?       false
        Accept wildcard characters?  false

- GeneralSettings <SwitchParameter>
Sets the General settings.

        Required?                    true
        Position?                    named
        Default value                False
        Accept pipeline input?       false
        Accept wildcard characters?  false

< CommonParameters >
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters documentation. 

INPUTS

-none-

OUTPUTS

-none-

EXAMPLES


---------- EXAMPLE 1 ----------

Set-RASFSLogix -DefObjType RDSDef -ContainerType Profile -ProfileDiskFormat VHDX

Modifies the Profile Container within the FSLogix Settings of the RDS Default Settings.
---------- EXAMPLE 2 ----------

Set-RASFSLogix -Name "RDSHostPool1" -ContainerType Profile -ObjType RDSHostPool -LockedRetryCount 3

Modifies the Profile Container within the FSLogix Settings of the specified RDSHostPool by Name.

RELATED LINKS