# Set-RASFSLogix.md

## NAME

Set-RASFSLogix

## SYNOPSIS

Modifies the FSLogix settings.

## SYNTAX

**Set-RASFSLogix** -[DefObjType](#defobjtype) {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} -[GeneralSettings](#generalsettings-string) *(SwitchParameter)* \[[CacheDirectory](#cachedirectory-string) *(string)*] \[-[CleanupInvalidSessions](#CleanupInvalidSessions) {Disable | Enable}] \[[LogDirectory](#logdirectory-string) *(string)*] \[-[LogEnabled](#LogEnabled) {Disable | Specific | All}] \[[LogFileKeepingPeriod](#logfilekeepingperiod-string) *(uint)*] \[-[LogLevel](#LogLevel) {Debug | Information | Warning | Error}] \[-[LogSpecificComponents](#LogSpecificComponents) {ProfileConfigTool | IEPlugin | RuleEditor | JavaRuleEditor | FSLogixAgentService | Profile | JavaLauncher | OfficeContainer | RuleCompilation | FontVisibility | Network | PrinterVisibility | ADSComputerGroup | DriverInterface | WindowsSearchRoaming | WindowsSearchPlugin | ProcessStartMonitor}] \[[ProxyDirectory](#proxydirectory-string) *(string)*] \[-[RoamRecycleBin](#RoamRecycleBin) {Disable | Enable}] \[[RobocopyLogPath](#robocopylogpath-string) *(string)*] \[-[SilenceACLWarning](#SilenceACLWarning) {Disable | Enable}] \[[SiteId](#siteid-string) *(uint)*] \[[UseCacheDirectory](#usecachedirectory-string) *(bool)*] \[[UseCleanupInvalidSessions](#usecleanupinvalidsessions-string) *(bool)*] \[[UseProxyDirectory](#useproxydirectory-string) *(bool)*] \[[UseRoamRecycleBin](#useroamrecyclebin-string) *(bool)*] \[[UseSilenceACLWarning](#usesilenceaclwarning-string) *(bool)*] \[[UseVHDCompactDisk](#usevhdcompactdisk-string) *(bool)*] \[[UseWriteCacheDirectory](#usewritecachedirectory-string) *(bool)*] \[-[VHDCompactDisk](#VHDCompactDisk) {Disable | Enable}] \[[WriteCacheDirectory](#writecachedirectory-string) *(string)*] \[*(*[*CommonParameters*](#CommonParameters)*)*]

**Set-RASFSLogix** -[DefObjType](#defobjtype) {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} -[OfficeContainer](#officecontainer-string) *(SwitchParameter)* \[-[AccessNetworkAsComputerObject](#AccessNetworkAsComputerObject) {Disable | Enable}] \[-[AllocationType](#AllocationType) {Dynamic | Full}] \[[AttachVHDSDDL](#attachvhdsddl-string) *(string)*] \[-[CCDLocations](#CCDLocations) *(string\[])*] \[-[ClearCacheOnForcedUnregister](#ClearCacheOnForcedUnregister) {Disable | Enable}] \[-[ClearCacheOnLogoff](#ClearCacheOnLogoff) {Disable | Enable}] \[[DefaultSize](#defaultsize-string) *(uint)*] \[[DiffDiskParentFolderPath](#diffdiskparentfolderpath-string) *(string)*] \[-[FlipFlopProfileDirectoryName](#FlipFlopProfileDirectoryName) {Disable | Enable}] \[[HealthyProvidersRequiredForRegister](#healthyprovidersrequiredforregister-string) *(uint)*] \[[HealthyProvidersRequiredForUnregister](#healthyprovidersrequiredforunregister-string) *(uint)*] \[-[IgnoreNonAVD](#IgnoreNonAVD) {AnySession | AVDSessions}] \[-[IncludeOfficeActivation](#IncludeOfficeActivation) {Disable | Enable}] \[-[IncludeOneDrive](#IncludeOneDrive) {Disable | Enable}] \[-[IncludeOneNote](#IncludeOneNote) {Disable | Enable}] \[-[IncludeOneNoteUWP](#IncludeOneNoteUWP) {Disable | Enable}] \[-[IncludeOutlook](#IncludeOutlook) {Disable | Enable}] \[-[IncludeOutlookPersonalization](#IncludeOutlookPersonalization) {Disable | Enable}] \[-[IncludeSharepoint](#IncludeSharepoint) {Disable | Enable}] \[-[IncludeSkype](#IncludeSkype) {Disable | Enable}] \[-[IncludeTeams](#IncludeTeams) {Disable | Enable}] \[-[LocationType](#LocationType) {SMBLocation | CloudCache}] \[[LockedRetryCount](#lockedretrycount-string) *(uint)*] \[[LockedRetryInterval](#lockedretryinterval-string) *(uint)*] \[[MaxCacheSizeInMBs](#maxcachesizeinmbs-string) *(uint)*] \[-[MirrorLocalOSTToVHD](#MirrorLocalOSTToVHD) {DoNothing | Copy | Move}] \[-[NoProfileContainingFolder](#NoProfileContainingFolder) {Disable | Enable}] \[[NumSessionVHDsToKeep](#numsessionvhdstokeep-string) *(uint)*] \[[OfficeContainerEnabled](#officecontainerenabled-string) *(bool)*] \[-[OutlookCachedMode](#OutlookCachedMode) {Disable | Enable}] \[[OutlookFolderPath](#outlookfolderpath-string) *(string)*] \[-[PreventLoginWithFailure](#PreventLoginWithFailure) {Disable | Enable}] \[-[PreventLoginWithTempProfile](#PreventLoginWithTempProfile) {Disable | Enable}] \[-[ProfileDiskFormat](#ProfileDiskFormat) {VHD | VHDX}] \[[ReAttachIntervalSeconds](#reattachintervalseconds-string) *(uint)*] \[[ReAttachRetryCount](#reattachretrycount-string) *(uint)*] \[-[RedirectType](#RedirectType) {Legacy | Advanced}] \[-[RefreshUserPolicy](#RefreshUserPolicy) {Disable | Enable}] \[-[RemoveOrphanedOSTFilesOnLogoff](#RemoveOrphanedOSTFilesOnLogoff) {Disable | Enable}] \[-[RoamSearch](#RoamSearch) {Disable | SingleUser | MultiUser}] \[[SIDDirNameMatch](#siddirnamematch-string) *(string)*] \[[SIDDirNamePattern](#siddirnamepattern-string) *(string)*] \[[SIDDirSDDL](#siddirsddl-string) *(string)*] \[[SiteId](#siteid-string) *(uint)*] \[[UnregisterTimeout](#unregistertimeout-string) *(uint)*] \[[UseAccessNetworkAsComputerObject](#useaccessnetworkascomputerobject-string) *(bool)*] \[[UseAttachVHDSDDL](#useattachvhdsddl-string) *(bool)*] \[[UseClearCacheOnForcedUnregister](#useclearcacheonforcedunregister-string) *(bool)*] \[[UseClearCacheOnLogoff](#useclearcacheonlogoff-string) *(bool)*] \[[UseDiffDiskParentFolderPath](#usediffdiskparentfolderpath-string) *(bool)*] \[[UseFlipFlopProfileDirectoryName](#useflipflopprofiledirectoryname-string) *(bool)*] \[[UseHealthyProvidersRequiredForRegister](#usehealthyprovidersrequiredforregister-string) *(bool)*] \[[UseHealthyProvidersRequiredForUnregister](#usehealthyprovidersrequiredforunregister-string) *(bool)*] \[[UseIgnoreNonAVD](#useignorenonavd-string) *(bool)*] \[[UseIncludeOfficeActivation](#useincludeofficeactivation-string) *(bool)*] \[[UseIncludeOneDrive](#useincludeonedrive-string) *(bool)*] \[[UseIncludeOneNote](#useincludeonenote-string) *(bool)*] \[[UseIncludeOneNoteUWP](#useincludeonenoteuwp-string) *(bool)*] \[[UseIncludeOutlook](#useincludeoutlook-string) *(bool)*] \[[UseIncludeOutlookPersonalization](#useincludeoutlookpersonalization-string) *(bool)*] \[[UseIncludeSharepoint](#useincludesharepoint-string) *(bool)*] \[[UseIncludeSkype](#useincludeskype-string) *(bool)*] \[[UseIncludeTeams](#useincludeteams-string) *(bool)*] \[[UseLockedRetryCount](#uselockedretrycount-string) *(bool)*] \[[UseLockedRetryInterval](#uselockedretryinterval-string) *(bool)*] \[[UseMaxCacheSizeInMBs](#usemaxcachesizeinmbs-string) *(bool)*] \[[UseMirrorLocalOSTToVHD](#usemirrorlocalosttovhd-string) *(bool)*] \[[UseNoProfileContainingFolder](#usenoprofilecontainingfolder-string) *(bool)*] \[[UseNumSessionVHDsToKeep](#usenumsessionvhdstokeep-string) *(bool)*] \[[UseOutlookCachedMode](#useoutlookcachedmode-string) *(bool)*] \[[UseOutlookFolderPath](#useoutlookfolderpath-string) *(bool)*] \[[UsePreventLoginWithFailure](#usepreventloginwithfailure-string) *(bool)*] \[[UsePreventLoginWithTempProfile](#usepreventloginwithtempprofile-string) *(bool)*] \[[UseReAttachIntervalSeconds](#usereattachintervalseconds-string) *(bool)*] \[[UseReAttachRetryCount](#usereattachretrycount-string) *(bool)*] \[[UseRedirectType](#useredirecttype-string) *(bool)*] \[[UseRefreshUserPolicy](#userefreshuserpolicy-string) *(bool)*] \[[UseRemoveOrphanedOSTFilesOnLogoff](#useremoveorphanedostfilesonlogoff-string) *(bool)*] \[[UseRoamSearch](#useroamsearch-string) *(bool)*] \[[UseSIDDirNameMatch](#usesiddirnamematch-string) *(bool)*] \[[UseSIDDirNamePattern](#usesiddirnamepattern-string) *(bool)*] \[[UseSIDDirSDDL](#usesiddirsddl-string) *(bool)*] \[[UseUnregisterTimeout](#useunregistertimeout-string) *(bool)*] \[[UseVHDAccessMode](#usevhdaccessmode-string) *(bool)*] \[[UseVHDNameMatch](#usevhdnamematch-string) *(bool)*] \[[UseVHDNamePattern](#usevhdnamepattern-string) *(bool)*] \[[UseVHDXSectorSize](#usevhdxsectorsize-string) *(bool)*] \[[UseVolumeWaitTimeMS](#usevolumewaittimems-string) *(bool)*] \[-[VHDAccessMode](#VHDAccessMode) {NormalDirectAccess | DiffDiskNetwork | DiffDiskLocal | UniqueVHDPerSession}] \[-[VHDLocations](#VHDLocations) *(string\[])*] \[[VHDNameMatch](#vhdnamematch-string) *(string)*] \[[VHDNamePattern](#vhdnamepattern-string) *(string)*] \[-[VHDXSectorSize](#VHDXSectorSize) {SystemDefault | Size\_512 | Size\_4096}] \[[VolumeWaitTimeMS](#volumewaittimems-string) *(uint)*] \[*(*[*CommonParameters*](#CommonParameters)*)*]

**Set-RASFSLogix** -[DefObjType](#defobjtype) {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} -[ProfileContainer](#profilecontainer-string) *(SwitchParameter)* \[-[AccessNetworkAsComputerObject](#AccessNetworkAsComputerObject) {Disable | Enable}] \[-[AllocationType](#AllocationType) {Dynamic | Full}] \[[AttachVHDSDDL](#attachvhdsddl-string) *(string)*] \[-[CCDLocations](#CCDLocations) *(string\[])*] \[-[CleanOutNotifications](#CleanOutNotifications) {Disable | Enable}] \[-[ClearCacheOnForcedUnregister](#ClearCacheOnForcedUnregister) {Disable | Enable}] \[-[ClearCacheOnLogoff](#ClearCacheOnLogoff) {Disable | Enable}] \[[CustomizeProfileFolders](#customizeprofilefolders-string) *(bool)*] \[[DefaultSize](#defaultsize-string) *(uint)*] \[-[DeleteLocalProfileWhenVHDShouldApply](#DeleteLocalProfileWhenVHDShouldApply) {Disable | Enable}] \[[DiffDiskParentFolderPath](#diffdiskparentfolderpath-string) *(string)*] \[-[ExcludeCommonFolders](#ExcludeCommonFolders) {Contacts | Desktop | Documents | Links | MusicPodcasts | PicturesVideos | FoldersLowIntegProcesses | Downloads}] \[-[FlipFlopProfileDirectoryName](#FlipFlopProfileDirectoryName) {Disable | Enable}] \[[HealthyProvidersRequiredForRegister](#healthyprovidersrequiredforregister-string) *(uint)*] \[[HealthyProvidersRequiredForUnregister](#healthyprovidersrequiredforunregister-string) *(uint)*] \[-[IgnoreNonAVD](#IgnoreNonAVD) {AnySession | AVDSessions}] \[-[InstallAppxPackages](#InstallAppxPackages) {Disable | Enable}] \[-[KeepLocalDir](#KeepLocalDir) {Disable | Enable}] \[-[LocationType](#LocationType) {SMBLocation | CloudCache}] \[[LockedRetryCount](#lockedretrycount-string) *(uint)*] \[[LockedRetryInterval](#lockedretryinterval-string) *(uint)*] \[[MaxCacheSizeInMBs](#maxcachesizeinmbs-string) *(uint)*] \[-[NoProfileContainingFolder](#NoProfileContainingFolder) {Disable | Enable}] \[-[OutlookCachedMode](#OutlookCachedMode) {Disable | Enable}] \[-[PreventLoginWithFailure](#PreventLoginWithFailure) {Disable | Enable}] \[-[PreventLoginWithTempProfile](#PreventLoginWithTempProfile) {Disable | Enable}] \[[ProfileContainerEnabled](#profilecontainerenabled-string) *(bool)*] \[[ProfileDirSDDL](#profiledirsddl-string) *(string)*] \[-[ProfileDiskFormat](#ProfileDiskFormat) {VHD | VHDX}] \[-[ProfileType](#ProfileType) {NormalProfile | OnlyRWProfile | OnlyROProfile | RWROProfile}] \[[ReAttachIntervalSeconds](#reattachintervalseconds-string) *(uint)*] \[[ReAttachRetryCount](#reattachretrycount-string) *(uint)*] \[-[RebootOnUserLogoff](#RebootOnUserLogoff) {Disable | Enable}] \[-[RedirectType](#RedirectType) {Legacy | Advanced}] \[-[RemoveOrphanedOSTFilesOnLogoff](#RemoveOrphanedOSTFilesOnLogoff) {Disable | Enable}] \[-[RoamIdentity](#RoamIdentity) {Disable | Enable}] \[-[RoamSearch](#RoamSearch) {Disable | SingleUser | MultiUser}] \[-[SetTempToLocalPath](#SetTempToLocalPath) {TakeNoAction | RedirectTempAndTmp | RedirectINetCache | RedirectTempTmpAndINetCache}] \[-[ShutdownOnUserLogoff](#ShutdownOnUserLogoff) {Disable | Enable}] \[[SIDDirNameMatch](#siddirnamematch-string) *(string)*] \[[SIDDirNamePattern](#siddirnamepattern-string) *(string)*] \[[SIDDirSDDL](#siddirsddl-string) *(string)*] \[[SiteId](#siteid-string) *(uint)*] \[[UnregisterTimeout](#unregistertimeout-string) *(uint)*] \[[UseAccessNetworkAsComputerObject](#useaccessnetworkascomputerobject-string) *(bool)*] \[[UseAttachVHDSDDL](#useattachvhdsddl-string) *(bool)*] \[[UseCleanOutNotifications](#usecleanoutnotifications-string) *(bool)*] \[[UseClearCacheOnForcedUnregister](#useclearcacheonforcedunregister-string) *(bool)*] \[[UseClearCacheOnLogoff](#useclearcacheonlogoff-string) *(bool)*] \[[UseDeleteLocalProfileWhenVHDShouldApply](#usedeletelocalprofilewhenvhdshouldapply-string) *(bool)*] \[[UseDiffDiskParentFolderPath](#usediffdiskparentfolderpath-string) *(bool)*] \[[UseFlipFlopProfileDirectoryName](#useflipflopprofiledirectoryname-string) *(bool)*] \[[UseHealthyProvidersRequiredForRegister](#usehealthyprovidersrequiredforregister-string) *(bool)*] \[[UseHealthyProvidersRequiredForUnregister](#usehealthyprovidersrequiredforunregister-string) *(bool)*] \[[UseIgnoreNonAVD](#useignorenonavd-string) *(bool)*] \[[UseInstallAppxPackages](#useinstallappxpackages-string) *(bool)*] \[[UseKeepLocalDir](#usekeeplocaldir-string) *(bool)*] \[[UseLockedRetryCount](#uselockedretrycount-string) *(bool)*] \[[UseLockedRetryInterval](#uselockedretryinterval-string) *(bool)*] \[[UseMaxCacheSizeInMBs](#usemaxcachesizeinmbs-string) *(bool)*] \[[UseNoProfileContainingFolder](#usenoprofilecontainingfolder-string) *(bool)*] \[[UseOutlookCachedMode](#useoutlookcachedmode-string) *(bool)*] \[[UsePreventLoginWithFailure](#usepreventloginwithfailure-string) *(bool)*] \[[UsePreventLoginWithTempProfile](#usepreventloginwithtempprofile-string) *(bool)*] \[[UseProfileDirSDDL](#useprofiledirsddl-string) *(bool)*] \[[UseProfileType](#useprofiletype-string) *(bool)*] \[[UseReAttachIntervalSeconds](#usereattachintervalseconds-string) *(bool)*] \[[UseReAttachRetryCount](#usereattachretrycount-string) *(bool)*] \[[UseRebootOnUserLogoff](#userebootonuserlogoff-string) *(bool)*] \[[UseRedirectType](#useredirecttype-string) *(bool)*] \[[UseRemoveOrphanedOSTFilesOnLogoff](#useremoveorphanedostfilesonlogoff-string) *(bool)*] \[[UseRoamIdentity](#useroamidentity-string) *(bool)*] \[[UseRoamSearch](#useroamsearch-string) *(bool)*] \[[UseSetTempToLocalPath](#usesettemptolocalpath-string) *(bool)*] \[[UseShutdownOnUserLogoff](#useshutdownonuserlogoff-string) *(bool)*] \[[UseSIDDirNameMatch](#usesiddirnamematch-string) *(bool)*] \[[UseSIDDirNamePattern](#usesiddirnamepattern-string) *(bool)*] \[[UseSIDDirSDDL](#usesiddirsddl-string) *(bool)*] \[[UseUnregisterTimeout](#useunregistertimeout-string) *(bool)*] \[[UseVHDNameMatch](#usevhdnamematch-string) *(bool)*] \[[UseVHDNamePattern](#usevhdnamepattern-string) *(bool)*] \[[UseVHDXSectorSize](#usevhdxsectorsize-string) *(bool)*] \[[UseVolumeWaitTimeMS](#usevolumewaittimems-string) *(bool)*] \[-[VHDLocations](#VHDLocations) *(string\[])*] \[[VHDNameMatch](#vhdnamematch-string) *(string)*] \[[VHDNamePattern](#vhdnamepattern-string) *(string)*] \[-[VHDXSectorSize](#VHDXSectorSize) {SystemDefault | Size\_512 | Size\_4096}] \[[VolumeWaitTimeMS](#volumewaittimems-string) *(uint)*] \[*(*[*CommonParameters*](#CommonParameters)*)*]

**Set-RASFSLogix** \[[Id](#id-string)] *(uint)* -[GeneralSettings](#generalsettings-string) *(SwitchParameter)* -[ObjType](#objtype) {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} \[[CacheDirectory](#cachedirectory-string) *(string)*] \[-[CleanupInvalidSessions](#CleanupInvalidSessions) {Disable | Enable}] \[[LogDirectory](#logdirectory-string) *(string)*] \[-[LogEnabled](#LogEnabled) {Disable | Specific | All}] \[[LogFileKeepingPeriod](#logfilekeepingperiod-string) *(uint)*] \[-[LogLevel](#LogLevel) {Debug | Information | Warning | Error}] \[-[LogSpecificComponents](#LogSpecificComponents) {ProfileConfigTool | IEPlugin | RuleEditor | JavaRuleEditor | FSLogixAgentService | Profile | JavaLauncher | OfficeContainer | RuleCompilation | FontVisibility | Network | PrinterVisibility | ADSComputerGroup | DriverInterface | WindowsSearchRoaming | WindowsSearchPlugin | ProcessStartMonitor}] \[[ProxyDirectory](#proxydirectory-string) *(string)*] \[-[RoamRecycleBin](#RoamRecycleBin) {Disable | Enable}] \[[RobocopyLogPath](#robocopylogpath-string) *(string)*] \[-[SilenceACLWarning](#SilenceACLWarning) {Disable | Enable}] \[[UseCacheDirectory](#usecachedirectory-string) *(bool)*] \[[UseCleanupInvalidSessions](#usecleanupinvalidsessions-string) *(bool)*] \[[UseProxyDirectory](#useproxydirectory-string) *(bool)*] \[[UseRoamRecycleBin](#useroamrecyclebin-string) *(bool)*] \[[UseSilenceACLWarning](#usesilenceaclwarning-string) *(bool)*] \[[UseVHDCompactDisk](#usevhdcompactdisk-string) *(bool)*] \[[UseWriteCacheDirectory](#usewritecachedirectory-string) *(bool)*] \[-[VHDCompactDisk](#VHDCompactDisk) {Disable | Enable}] \[[WriteCacheDirectory](#writecachedirectory-string) *(string)*] \[*(*[*CommonParameters*](#CommonParameters)*)*]

**Set-RASFSLogix** \[[Id](#id-string)] *(uint)* -[ObjType](#objtype) {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -[OfficeContainer](#officecontainer-string) *(SwitchParameter)* \[-[AccessNetworkAsComputerObject](#AccessNetworkAsComputerObject) {Disable | Enable}] \[-[AllocationType](#AllocationType) {Dynamic | Full}] \[[AttachVHDSDDL](#attachvhdsddl-string) *(string)*] \[-[CCDLocations](#CCDLocations) *(string\[])*] \[-[ClearCacheOnForcedUnregister](#ClearCacheOnForcedUnregister) {Disable | Enable}] \[-[ClearCacheOnLogoff](#ClearCacheOnLogoff) {Disable | Enable}] \[[DefaultSize](#defaultsize-string) *(uint)*] \[[DiffDiskParentFolderPath](#diffdiskparentfolderpath-string) *(string)*] \[-[FlipFlopProfileDirectoryName](#FlipFlopProfileDirectoryName) {Disable | Enable}] \[[HealthyProvidersRequiredForRegister](#healthyprovidersrequiredforregister-string) *(uint)*] \[[HealthyProvidersRequiredForUnregister](#healthyprovidersrequiredforunregister-string) *(uint)*] \[-[IgnoreNonAVD](#IgnoreNonAVD) {AnySession | AVDSessions}] \[-[IncludeOfficeActivation](#IncludeOfficeActivation) {Disable | Enable}] \[-[IncludeOneDrive](#IncludeOneDrive) {Disable | Enable}] \[-[IncludeOneNote](#IncludeOneNote) {Disable | Enable}] \[-[IncludeOneNoteUWP](#IncludeOneNoteUWP) {Disable | Enable}] \[-[IncludeOutlook](#IncludeOutlook) {Disable | Enable}] \[-[IncludeOutlookPersonalization](#IncludeOutlookPersonalization) {Disable | Enable}] \[-[IncludeSharepoint](#IncludeSharepoint) {Disable | Enable}] \[-[IncludeSkype](#IncludeSkype) {Disable | Enable}] \[-[IncludeTeams](#IncludeTeams) {Disable | Enable}] \[-[LocationType](#LocationType) {SMBLocation | CloudCache}] \[[LockedRetryCount](#lockedretrycount-string) *(uint)*] \[[LockedRetryInterval](#lockedretryinterval-string) *(uint)*] \[[MaxCacheSizeInMBs](#maxcachesizeinmbs-string) *(uint)*] \[-[MirrorLocalOSTToVHD](#MirrorLocalOSTToVHD) {DoNothing | Copy | Move}] \[-[NoProfileContainingFolder](#NoProfileContainingFolder) {Disable | Enable}] \[[NumSessionVHDsToKeep](#numsessionvhdstokeep-string) *(uint)*] \[[OfficeContainerEnabled](#officecontainerenabled-string) *(bool)*] \[-[OutlookCachedMode](#OutlookCachedMode) {Disable | Enable}] \[[OutlookFolderPath](#outlookfolderpath-string) *(string)*] \[-[PreventLoginWithFailure](#PreventLoginWithFailure) {Disable | Enable}] \[-[PreventLoginWithTempProfile](#PreventLoginWithTempProfile) {Disable | Enable}] \[-[ProfileDiskFormat](#ProfileDiskFormat) {VHD | VHDX}] \[[ReAttachIntervalSeconds](#reattachintervalseconds-string) *(uint)*] \[[ReAttachRetryCount](#reattachretrycount-string) *(uint)*] \[-[RedirectType](#RedirectType) {Legacy | Advanced}] \[-[RefreshUserPolicy](#RefreshUserPolicy) {Disable | Enable}] \[-[RemoveOrphanedOSTFilesOnLogoff](#RemoveOrphanedOSTFilesOnLogoff) {Disable | Enable}] \[-[RoamSearch](#RoamSearch) {Disable | SingleUser | MultiUser}] \[[SIDDirNameMatch](#siddirnamematch-string) *(string)*] \[[SIDDirNamePattern](#siddirnamepattern-string) *(string)*] \[[SIDDirSDDL](#siddirsddl-string) *(string)*] \[[UnregisterTimeout](#unregistertimeout-string) *(uint)*] \[[UseAccessNetworkAsComputerObject](#useaccessnetworkascomputerobject-string) *(bool)*] \[[UseAttachVHDSDDL](#useattachvhdsddl-string) *(bool)*] \[[UseClearCacheOnForcedUnregister](#useclearcacheonforcedunregister-string) *(bool)*] \[[UseClearCacheOnLogoff](#useclearcacheonlogoff-string) *(bool)*] \[[UseDiffDiskParentFolderPath](#usediffdiskparentfolderpath-string) *(bool)*] \[[UseFlipFlopProfileDirectoryName](#useflipflopprofiledirectoryname-string) *(bool)*] \[[UseHealthyProvidersRequiredForRegister](#usehealthyprovidersrequiredforregister-string) *(bool)*] \[[UseHealthyProvidersRequiredForUnregister](#usehealthyprovidersrequiredforunregister-string) *(bool)*] \[[UseIgnoreNonAVD](#useignorenonavd-string) *(bool)*] \[[UseIncludeOfficeActivation](#useincludeofficeactivation-string) *(bool)*] \[[UseIncludeOneDrive](#useincludeonedrive-string) *(bool)*] \[[UseIncludeOneNote](#useincludeonenote-string) *(bool)*] \[[UseIncludeOneNoteUWP](#useincludeonenoteuwp-string) *(bool)*] \[[UseIncludeOutlook](#useincludeoutlook-string) *(bool)*] \[[UseIncludeOutlookPersonalization](#useincludeoutlookpersonalization-string) *(bool)*] \[[UseIncludeSharepoint](#useincludesharepoint-string) *(bool)*] \[[UseIncludeSkype](#useincludeskype-string) *(bool)*] \[[UseIncludeTeams](#useincludeteams-string) *(bool)*] \[[UseLockedRetryCount](#uselockedretrycount-string) *(bool)*] \[[UseLockedRetryInterval](#uselockedretryinterval-string) *(bool)*] \[[UseMaxCacheSizeInMBs](#usemaxcachesizeinmbs-string) *(bool)*] \[[UseMirrorLocalOSTToVHD](#usemirrorlocalosttovhd-string) *(bool)*] \[[UseNoProfileContainingFolder](#usenoprofilecontainingfolder-string) *(bool)*] \[[UseNumSessionVHDsToKeep](#usenumsessionvhdstokeep-string) *(bool)*] \[[UseOutlookCachedMode](#useoutlookcachedmode-string) *(bool)*] \[[UseOutlookFolderPath](#useoutlookfolderpath-string) *(bool)*] \[[UsePreventLoginWithFailure](#usepreventloginwithfailure-string) *(bool)*] \[[UsePreventLoginWithTempProfile](#usepreventloginwithtempprofile-string) *(bool)*] \[[UseReAttachIntervalSeconds](#usereattachintervalseconds-string) *(bool)*] \[[UseReAttachRetryCount](#usereattachretrycount-string) *(bool)*] \[[UseRedirectType](#useredirecttype-string) *(bool)*] \[[UseRefreshUserPolicy](#userefreshuserpolicy-string) *(bool)*] \[[UseRemoveOrphanedOSTFilesOnLogoff](#useremoveorphanedostfilesonlogoff-string) *(bool)*] \[[UseRoamSearch](#useroamsearch-string) *(bool)*] \[[UseSIDDirNameMatch](#usesiddirnamematch-string) *(bool)*] \[[UseSIDDirNamePattern](#usesiddirnamepattern-string) *(bool)*] \[[UseSIDDirSDDL](#usesiddirsddl-string) *(bool)*] \[[UseUnregisterTimeout](#useunregistertimeout-string) *(bool)*] \[[UseVHDAccessMode](#usevhdaccessmode-string) *(bool)*] \[[UseVHDNameMatch](#usevhdnamematch-string) *(bool)*] \[[UseVHDNamePattern](#usevhdnamepattern-string) *(bool)*] \[[UseVHDXSectorSize](#usevhdxsectorsize-string) *(bool)*] \[[UseVolumeWaitTimeMS](#usevolumewaittimems-string) *(bool)*] \[-[VHDAccessMode](#VHDAccessMode) {NormalDirectAccess | DiffDiskNetwork | DiffDiskLocal | UniqueVHDPerSession}] \[-[VHDLocations](#VHDLocations) *(string\[])*] \[[VHDNameMatch](#vhdnamematch-string) *(string)*] \[[VHDNamePattern](#vhdnamepattern-string) *(string)*] \[-[VHDXSectorSize](#VHDXSectorSize) {SystemDefault | Size\_512 | Size\_4096}] \[[VolumeWaitTimeMS](#volumewaittimems-string) *(uint)*] \[*(*[*CommonParameters*](#CommonParameters)*)*]

**Set-RASFSLogix** \[[Id](#id-string)] *(uint)* -[ObjType](#objtype) {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -[ProfileContainer](#profilecontainer-string) *(SwitchParameter)* \[-[AccessNetworkAsComputerObject](#AccessNetworkAsComputerObject) {Disable | Enable}] \[-[AllocationType](#AllocationType) {Dynamic | Full}] \[[AttachVHDSDDL](#attachvhdsddl-string) *(string)*] \[-[CCDLocations](#CCDLocations) *(string\[])*] \[-[CleanOutNotifications](#CleanOutNotifications) {Disable | Enable}] \[-[ClearCacheOnForcedUnregister](#ClearCacheOnForcedUnregister) {Disable | Enable}] \[-[ClearCacheOnLogoff](#ClearCacheOnLogoff) {Disable | Enable}] \[[CustomizeProfileFolders](#customizeprofilefolders-string) *(bool)*] \[[DefaultSize](#defaultsize-string) *(uint)*] \[-[DeleteLocalProfileWhenVHDShouldApply](#DeleteLocalProfileWhenVHDShouldApply) {Disable | Enable}] \[[DiffDiskParentFolderPath](#diffdiskparentfolderpath-string) *(string)*] \[-[ExcludeCommonFolders](#ExcludeCommonFolders) {Contacts | Desktop | Documents | Links | MusicPodcasts | PicturesVideos | FoldersLowIntegProcesses | Downloads}] \[-[FlipFlopProfileDirectoryName](#FlipFlopProfileDirectoryName) {Disable | Enable}] \[[HealthyProvidersRequiredForRegister](#healthyprovidersrequiredforregister-string) *(uint)*] \[[HealthyProvidersRequiredForUnregister](#healthyprovidersrequiredforunregister-string) *(uint)*] \[-[IgnoreNonAVD](#IgnoreNonAVD) {AnySession | AVDSessions}] \[-[InstallAppxPackages](#InstallAppxPackages) {Disable | Enable}] \[-[KeepLocalDir](#KeepLocalDir) {Disable | Enable}] \[-[LocationType](#LocationType) {SMBLocation | CloudCache}] \[[LockedRetryCount](#lockedretrycount-string) *(uint)*] \[[LockedRetryInterval](#lockedretryinterval-string) *(uint)*] \[[MaxCacheSizeInMBs](#maxcachesizeinmbs-string) *(uint)*] \[-[NoProfileContainingFolder](#NoProfileContainingFolder) {Disable | Enable}] \[-[OutlookCachedMode](#OutlookCachedMode) {Disable | Enable}] \[-[PreventLoginWithFailure](#PreventLoginWithFailure) {Disable | Enable}] \[-[PreventLoginWithTempProfile](#PreventLoginWithTempProfile) {Disable | Enable}] \[[ProfileContainerEnabled](#profilecontainerenabled-string) *(bool)*] \[[ProfileDirSDDL](#profiledirsddl-string) *(string)*] \[-[ProfileDiskFormat](#ProfileDiskFormat) {VHD | VHDX}] \[-[ProfileType](#ProfileType) {NormalProfile | OnlyRWProfile | OnlyROProfile | RWROProfile}] \[[ReAttachIntervalSeconds](#reattachintervalseconds-string) *(uint)*] \[[ReAttachRetryCount](#reattachretrycount-string) *(uint)*] \[-[RebootOnUserLogoff](#RebootOnUserLogoff) {Disable | Enable}] \[-[RedirectType](#RedirectType) {Legacy | Advanced}] \[-[RemoveOrphanedOSTFilesOnLogoff](#RemoveOrphanedOSTFilesOnLogoff) {Disable | Enable}] \[-[RoamIdentity](#RoamIdentity) {Disable | Enable}] \[-[RoamSearch](#RoamSearch) {Disable | SingleUser | MultiUser}] \[-[SetTempToLocalPath](#SetTempToLocalPath) {TakeNoAction | RedirectTempAndTmp | RedirectINetCache | RedirectTempTmpAndINetCache}] \[-[ShutdownOnUserLogoff](#ShutdownOnUserLogoff) {Disable | Enable}] \[[SIDDirNameMatch](#siddirnamematch-string) *(string)*] \[[SIDDirNamePattern](#siddirnamepattern-string) *(string)*] \[[SIDDirSDDL](#siddirsddl-string) *(string)*] \[[UnregisterTimeout](#unregistertimeout-string) *(uint)*] \[[UseAccessNetworkAsComputerObject](#useaccessnetworkascomputerobject-string) *(bool)*] \[[UseAttachVHDSDDL](#useattachvhdsddl-string) *(bool)*] \[[UseCleanOutNotifications](#usecleanoutnotifications-string) *(bool)*] \[[UseClearCacheOnForcedUnregister](#useclearcacheonforcedunregister-string) *(bool)*] \[[UseClearCacheOnLogoff](#useclearcacheonlogoff-string) *(bool)*] \[[UseDeleteLocalProfileWhenVHDShouldApply](#usedeletelocalprofilewhenvhdshouldapply-string) *(bool)*] \[[UseDiffDiskParentFolderPath](#usediffdiskparentfolderpath-string) *(bool)*] \[[UseFlipFlopProfileDirectoryName](#useflipflopprofiledirectoryname-string) *(bool)*] \[[UseHealthyProvidersRequiredForRegister](#usehealthyprovidersrequiredforregister-string) *(bool)*] \[[UseHealthyProvidersRequiredForUnregister](#usehealthyprovidersrequiredforunregister-string) *(bool)*] \[[UseIgnoreNonAVD](#useignorenonavd-string) *(bool)*] \[[UseInstallAppxPackages](#useinstallappxpackages-string) *(bool)*] \[[UseKeepLocalDir](#usekeeplocaldir-string) *(bool)*] \[[UseLockedRetryCount](#uselockedretrycount-string) *(bool)*] \[[UseLockedRetryInterval](#uselockedretryinterval-string) *(bool)*] \[[UseMaxCacheSizeInMBs](#usemaxcachesizeinmbs-string) *(bool)*] \[[UseNoProfileContainingFolder](#usenoprofilecontainingfolder-string) *(bool)*] \[[UseOutlookCachedMode](#useoutlookcachedmode-string) *(bool)*] \[[UsePreventLoginWithFailure](#usepreventloginwithfailure-string) *(bool)*] \[[UsePreventLoginWithTempProfile](#usepreventloginwithtempprofile-string) *(bool)*] \[[UseProfileDirSDDL](#useprofiledirsddl-string) *(bool)*] \[[UseProfileType](#useprofiletype-string) *(bool)*] \[[UseReAttachIntervalSeconds](#usereattachintervalseconds-string) *(bool)*] \[[UseReAttachRetryCount](#usereattachretrycount-string) *(bool)*] \[[UseRebootOnUserLogoff](#userebootonuserlogoff-string) *(bool)*] \[[UseRedirectType](#useredirecttype-string) *(bool)*] \[[UseRemoveOrphanedOSTFilesOnLogoff](#useremoveorphanedostfilesonlogoff-string) *(bool)*] \[[UseRoamIdentity](#useroamidentity-string) *(bool)*] \[[UseRoamSearch](#useroamsearch-string) *(bool)*] \[[UseSetTempToLocalPath](#usesettemptolocalpath-string) *(bool)*] \[[UseShutdownOnUserLogoff](#useshutdownonuserlogoff-string) *(bool)*] \[[UseSIDDirNameMatch](#usesiddirnamematch-string) *(bool)*] \[[UseSIDDirNamePattern](#usesiddirnamepattern-string) *(bool)*] \[[UseSIDDirSDDL](#usesiddirsddl-string) *(bool)*] \[[UseUnregisterTimeout](#useunregistertimeout-string) *(bool)*] \[[UseVHDNameMatch](#usevhdnamematch-string) *(bool)*] \[[UseVHDNamePattern](#usevhdnamepattern-string) *(bool)*] \[[UseVHDXSectorSize](#usevhdxsectorsize-string) *(bool)*] \[[UseVolumeWaitTimeMS](#usevolumewaittimems-string) *(bool)*] \[-[VHDLocations](#VHDLocations) *(string\[])*] \[[VHDNameMatch](#vhdnamematch-string) *(string)*] \[[VHDNamePattern](#vhdnamepattern-string) *(string)*] \[-[VHDXSectorSize](#VHDXSectorSize) {SystemDefault | Size\_512 | Size\_4096}] \[[VolumeWaitTimeMS](#volumewaittimems-string) *(uint)*] \[*(*[*CommonParameters*](#CommonParameters)*)*]

**Set-RASFSLogix** \[-[InputObject](#inputobject)] *(*[*RASSerilazableObj*](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj)*)* -[GeneralSettings](#generalsettings-string) *(SwitchParameter)* \[[CacheDirectory](#cachedirectory-string) *(string)*] \[-[CleanupInvalidSessions](#CleanupInvalidSessions) {Disable | Enable}] \[[LogDirectory](#logdirectory-string) *(string)*] \[-[LogEnabled](#LogEnabled) {Disable | Specific | All}] \[[LogFileKeepingPeriod](#logfilekeepingperiod-string) *(uint)*] \[-[LogLevel](#LogLevel) {Debug | Information | Warning | Error}] \[-[LogSpecificComponents](#LogSpecificComponents) {ProfileConfigTool | IEPlugin | RuleEditor | JavaRuleEditor | FSLogixAgentService | Profile | JavaLauncher | OfficeContainer | RuleCompilation | FontVisibility | Network | PrinterVisibility | ADSComputerGroup | DriverInterface | WindowsSearchRoaming | WindowsSearchPlugin | ProcessStartMonitor}] \[[ProxyDirectory](#proxydirectory-string) *(string)*] \[-[RoamRecycleBin](#RoamRecycleBin) {Disable | Enable}] \[[RobocopyLogPath](#robocopylogpath-string) *(string)*] \[-[SilenceACLWarning](#SilenceACLWarning) {Disable | Enable}] \[[UseCacheDirectory](#usecachedirectory-string) *(bool)*] \[[UseCleanupInvalidSessions](#usecleanupinvalidsessions-string) *(bool)*] \[[UseProxyDirectory](#useproxydirectory-string) *(bool)*] \[[UseRoamRecycleBin](#useroamrecyclebin-string) *(bool)*] \[[UseSilenceACLWarning](#usesilenceaclwarning-string) *(bool)*] \[[UseVHDCompactDisk](#usevhdcompactdisk-string) *(bool)*] \[[UseWriteCacheDirectory](#usewritecachedirectory-string) *(bool)*] \[-[VHDCompactDisk](#VHDCompactDisk) {Disable | Enable}] \[[WriteCacheDirectory](#writecachedirectory-string) *(string)*] \[*(*[*CommonParameters*](#CommonParameters)*)*]

**Set-RASFSLogix** \[-[InputObject](#inputobject)] *(*[*RASSerilazableObj*](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj)*)* -[OfficeContainer](#officecontainer-string) *(SwitchParameter)* \[-[AccessNetworkAsComputerObject](#AccessNetworkAsComputerObject) {Disable | Enable}] \[-[AllocationType](#AllocationType) {Dynamic | Full}] \[[AttachVHDSDDL](#attachvhdsddl-string) *(string)*] \[-[CCDLocations](#CCDLocations) *(string\[])*] \[-[ClearCacheOnForcedUnregister](#ClearCacheOnForcedUnregister) {Disable | Enable}] \[-[ClearCacheOnLogoff](#ClearCacheOnLogoff) {Disable | Enable}] \[[DefaultSize](#defaultsize-string) *(uint)*] \[[DiffDiskParentFolderPath](#diffdiskparentfolderpath-string) *(string)*] \[-[FlipFlopProfileDirectoryName](#FlipFlopProfileDirectoryName) {Disable | Enable}] \[[HealthyProvidersRequiredForRegister](#healthyprovidersrequiredforregister-string) *(uint)*] \[[HealthyProvidersRequiredForUnregister](#healthyprovidersrequiredforunregister-string) *(uint)*] \[-[IgnoreNonAVD](#IgnoreNonAVD) {AnySession | AVDSessions}] \[-[IncludeOfficeActivation](#IncludeOfficeActivation) {Disable | Enable}] \[-[IncludeOneDrive](#IncludeOneDrive) {Disable | Enable}] \[-[IncludeOneNote](#IncludeOneNote) {Disable | Enable}] \[-[IncludeOneNoteUWP](#IncludeOneNoteUWP) {Disable | Enable}] \[-[IncludeOutlook](#IncludeOutlook) {Disable | Enable}] \[-[IncludeOutlookPersonalization](#IncludeOutlookPersonalization) {Disable | Enable}] \[-[IncludeSharepoint](#IncludeSharepoint) {Disable | Enable}] \[-[IncludeSkype](#IncludeSkype) {Disable | Enable}] \[-[IncludeTeams](#IncludeTeams) {Disable | Enable}] \[-[LocationType](#LocationType) {SMBLocation | CloudCache}] \[[LockedRetryCount](#lockedretrycount-string) *(uint)*] \[[LockedRetryInterval](#lockedretryinterval-string) *(uint)*] \[[MaxCacheSizeInMBs](#maxcachesizeinmbs-string) *(uint)*] \[-[MirrorLocalOSTToVHD](#MirrorLocalOSTToVHD) {DoNothing | Copy | Move}] \[-[NoProfileContainingFolder](#NoProfileContainingFolder) {Disable | Enable}] \[[NumSessionVHDsToKeep](#numsessionvhdstokeep-string) *(uint)*] \[[OfficeContainerEnabled](#officecontainerenabled-string) *(bool)*] \[-[OutlookCachedMode](#OutlookCachedMode) {Disable | Enable}] \[[OutlookFolderPath](#outlookfolderpath-string) *(string)*] \[-[PreventLoginWithFailure](#PreventLoginWithFailure) {Disable | Enable}] \[-[PreventLoginWithTempProfile](#PreventLoginWithTempProfile) {Disable | Enable}] \[-[ProfileDiskFormat](#ProfileDiskFormat) {VHD | VHDX}] \[[ReAttachIntervalSeconds](#reattachintervalseconds-string) *(uint)*] \[[ReAttachRetryCount](#reattachretrycount-string) *(uint)*] \[-[RedirectType](#RedirectType) {Legacy | Advanced}] \[-[RefreshUserPolicy](#RefreshUserPolicy) {Disable | Enable}] \[-[RemoveOrphanedOSTFilesOnLogoff](#RemoveOrphanedOSTFilesOnLogoff) {Disable | Enable}] \[-[RoamSearch](#RoamSearch) {Disable | SingleUser | MultiUser}] \[[SIDDirNameMatch](#siddirnamematch-string) *(string)*] \[[SIDDirNamePattern](#siddirnamepattern-string) *(string)*] \[[SIDDirSDDL](#siddirsddl-string) *(string)*] \[[UnregisterTimeout](#unregistertimeout-string) *(uint)*] \[[UseAccessNetworkAsComputerObject](#useaccessnetworkascomputerobject-string) *(bool)*] \[[UseAttachVHDSDDL](#useattachvhdsddl-string) *(bool)*] \[[UseClearCacheOnForcedUnregister](#useclearcacheonforcedunregister-string) *(bool)*] \[[UseClearCacheOnLogoff](#useclearcacheonlogoff-string) *(bool)*] \[[UseDiffDiskParentFolderPath](#usediffdiskparentfolderpath-string) *(bool)*] \[[UseFlipFlopProfileDirectoryName](#useflipflopprofiledirectoryname-string) *(bool)*] \[[UseHealthyProvidersRequiredForRegister](#usehealthyprovidersrequiredforregister-string) *(bool)*] \[[UseHealthyProvidersRequiredForUnregister](#usehealthyprovidersrequiredforunregister-string) *(bool)*] \[[UseIgnoreNonAVD](#useignorenonavd-string) *(bool)*] \[[UseIncludeOfficeActivation](#useincludeofficeactivation-string) *(bool)*] \[[UseIncludeOneDrive](#useincludeonedrive-string) *(bool)*] \[[UseIncludeOneNote](#useincludeonenote-string) *(bool)*] \[[UseIncludeOneNoteUWP](#useincludeonenoteuwp-string) *(bool)*] \[[UseIncludeOutlook](#useincludeoutlook-string) *(bool)*] \[[UseIncludeOutlookPersonalization](#useincludeoutlookpersonalization-string) *(bool)*] \[[UseIncludeSharepoint](#useincludesharepoint-string) *(bool)*] \[[UseIncludeSkype](#useincludeskype-string) *(bool)*] \[[UseIncludeTeams](#useincludeteams-string) *(bool)*] \[[UseLockedRetryCount](#uselockedretrycount-string) *(bool)*] \[[UseLockedRetryInterval](#uselockedretryinterval-string) *(bool)*] \[[UseMaxCacheSizeInMBs](#usemaxcachesizeinmbs-string) *(bool)*] \[[UseMirrorLocalOSTToVHD](#usemirrorlocalosttovhd-string) *(bool)*] \[[UseNoProfileContainingFolder](#usenoprofilecontainingfolder-string) *(bool)*] \[[UseNumSessionVHDsToKeep](#usenumsessionvhdstokeep-string) *(bool)*] \[[UseOutlookCachedMode](#useoutlookcachedmode-string) *(bool)*] \[[UseOutlookFolderPath](#useoutlookfolderpath-string) *(bool)*] \[[UsePreventLoginWithFailure](#usepreventloginwithfailure-string) *(bool)*] \[[UsePreventLoginWithTempProfile](#usepreventloginwithtempprofile-string) *(bool)*] \[[UseReAttachIntervalSeconds](#usereattachintervalseconds-string) *(bool)*] \[[UseReAttachRetryCount](#usereattachretrycount-string) *(bool)*] \[[UseRedirectType](#useredirecttype-string) *(bool)*] \[[UseRefreshUserPolicy](#userefreshuserpolicy-string) *(bool)*] \[[UseRemoveOrphanedOSTFilesOnLogoff](#useremoveorphanedostfilesonlogoff-string) *(bool)*] \[[UseRoamSearch](#useroamsearch-string) *(bool)*] \[[UseSIDDirNameMatch](#usesiddirnamematch-string) *(bool)*] \[[UseSIDDirNamePattern](#usesiddirnamepattern-string) *(bool)*] \[[UseSIDDirSDDL](#usesiddirsddl-string) *(bool)*] \[[UseUnregisterTimeout](#useunregistertimeout-string) *(bool)*] \[[UseVHDAccessMode](#usevhdaccessmode-string) *(bool)*] \[[UseVHDNameMatch](#usevhdnamematch-string) *(bool)*] \[[UseVHDNamePattern](#usevhdnamepattern-string) *(bool)*] \[[UseVHDXSectorSize](#usevhdxsectorsize-string) *(bool)*] \[[UseVolumeWaitTimeMS](#usevolumewaittimems-string) *(bool)*] \[-[VHDAccessMode](#VHDAccessMode) {NormalDirectAccess | DiffDiskNetwork | DiffDiskLocal | UniqueVHDPerSession}] \[-[VHDLocations](#VHDLocations) *(string\[])*] \[[VHDNameMatch](#vhdnamematch-string) *(string)*] \[[VHDNamePattern](#vhdnamepattern-string) *(string)*] \[-[VHDXSectorSize](#VHDXSectorSize) {SystemDefault | Size\_512 | Size\_4096}] \[[VolumeWaitTimeMS](#volumewaittimems-string) *(uint)*] \[*(*[*CommonParameters*](#CommonParameters)*)*]

**Set-RASFSLogix** \[-[InputObject](#inputobject)] *(*[*RASSerilazableObj*](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj)*)* -[ProfileContainer](#profilecontainer-string) *(SwitchParameter)* \[-[AccessNetworkAsComputerObject](#AccessNetworkAsComputerObject) {Disable | Enable}] \[-[AllocationType](#AllocationType) {Dynamic | Full}] \[[AttachVHDSDDL](#attachvhdsddl-string) *(string)*] \[-[CCDLocations](#CCDLocations) *(string\[])*] \[-[CleanOutNotifications](#CleanOutNotifications) {Disable | Enable}] \[-[ClearCacheOnForcedUnregister](#ClearCacheOnForcedUnregister) {Disable | Enable}] \[-[ClearCacheOnLogoff](#ClearCacheOnLogoff) {Disable | Enable}] \[[CustomizeProfileFolders](#customizeprofilefolders-string) *(bool)*] \[[DefaultSize](#defaultsize-string) *(uint)*] \[-[DeleteLocalProfileWhenVHDShouldApply](#DeleteLocalProfileWhenVHDShouldApply) {Disable | Enable}] \[[DiffDiskParentFolderPath](#diffdiskparentfolderpath-string) *(string)*] \[-[ExcludeCommonFolders](#ExcludeCommonFolders) {Contacts | Desktop | Documents | Links | MusicPodcasts | PicturesVideos | FoldersLowIntegProcesses | Downloads}] \[-[FlipFlopProfileDirectoryName](#FlipFlopProfileDirectoryName) {Disable | Enable}] \[[HealthyProvidersRequiredForRegister](#healthyprovidersrequiredforregister-string) *(uint)*] \[[HealthyProvidersRequiredForUnregister](#healthyprovidersrequiredforunregister-string) *(uint)*] \[-[IgnoreNonAVD](#IgnoreNonAVD) {AnySession | AVDSessions}] \[-[InstallAppxPackages](#InstallAppxPackages) {Disable | Enable}] \[-[KeepLocalDir](#KeepLocalDir) {Disable | Enable}] \[-[LocationType](#LocationType) {SMBLocation | CloudCache}] \[[LockedRetryCount](#lockedretrycount-string) *(uint)*] \[[LockedRetryInterval](#lockedretryinterval-string) *(uint)*] \[[MaxCacheSizeInMBs](#maxcachesizeinmbs-string) *(uint)*] \[-[NoProfileContainingFolder](#NoProfileContainingFolder) {Disable | Enable}] \[-[OutlookCachedMode](#OutlookCachedMode) {Disable | Enable}] \[-[PreventLoginWithFailure](#PreventLoginWithFailure) {Disable | Enable}] \[-[PreventLoginWithTempProfile](#PreventLoginWithTempProfile) {Disable | Enable}] \[[ProfileContainerEnabled](#profilecontainerenabled-string) *(bool)*] \[[ProfileDirSDDL](#profiledirsddl-string) *(string)*] \[-[ProfileDiskFormat](#ProfileDiskFormat) {VHD | VHDX}] \[-[ProfileType](#ProfileType) {NormalProfile | OnlyRWProfile | OnlyROProfile | RWROProfile}] \[[ReAttachIntervalSeconds](#reattachintervalseconds-string) *(uint)*] \[[ReAttachRetryCount](#reattachretrycount-string) *(uint)*] \[-[RebootOnUserLogoff](#RebootOnUserLogoff) {Disable | Enable}] \[-[RedirectType](#RedirectType) {Legacy | Advanced}] \[-[RemoveOrphanedOSTFilesOnLogoff](#RemoveOrphanedOSTFilesOnLogoff) {Disable | Enable}] \[-[RoamIdentity](#RoamIdentity) {Disable | Enable}] \[-[RoamSearch](#RoamSearch) {Disable | SingleUser | MultiUser}] \[-[SetTempToLocalPath](#SetTempToLocalPath) {TakeNoAction | RedirectTempAndTmp | RedirectINetCache | RedirectTempTmpAndINetCache}] \[-[ShutdownOnUserLogoff](#ShutdownOnUserLogoff) {Disable | Enable}] \[[SIDDirNameMatch](#siddirnamematch-string) *(string)*] \[[SIDDirNamePattern](#siddirnamepattern-string) *(string)*] \[[SIDDirSDDL](#siddirsddl-string) *(string)*] \[[UnregisterTimeout](#unregistertimeout-string) *(uint)*] \[[UseAccessNetworkAsComputerObject](#useaccessnetworkascomputerobject-string) *(bool)*] \[[UseAttachVHDSDDL](#useattachvhdsddl-string) *(bool)*] \[[UseCleanOutNotifications](#usecleanoutnotifications-string) *(bool)*] \[[UseClearCacheOnForcedUnregister](#useclearcacheonforcedunregister-string) *(bool)*] \[[UseClearCacheOnLogoff](#useclearcacheonlogoff-string) *(bool)*] \[[UseDeleteLocalProfileWhenVHDShouldApply](#usedeletelocalprofilewhenvhdshouldapply-string) *(bool)*] \[[UseDiffDiskParentFolderPath](#usediffdiskparentfolderpath-string) *(bool)*] \[[UseFlipFlopProfileDirectoryName](#useflipflopprofiledirectoryname-string) *(bool)*] \[[UseHealthyProvidersRequiredForRegister](#usehealthyprovidersrequiredforregister-string) *(bool)*] \[[UseHealthyProvidersRequiredForUnregister](#usehealthyprovidersrequiredforunregister-string) *(bool)*] \[[UseIgnoreNonAVD](#useignorenonavd-string) *(bool)*] \[[UseInstallAppxPackages](#useinstallappxpackages-string) *(bool)*] \[[UseKeepLocalDir](#usekeeplocaldir-string) *(bool)*] \[[UseLockedRetryCount](#uselockedretrycount-string) *(bool)*] \[[UseLockedRetryInterval](#uselockedretryinterval-string) *(bool)*] \[[UseMaxCacheSizeInMBs](#usemaxcachesizeinmbs-string) *(bool)*] \[[UseNoProfileContainingFolder](#usenoprofilecontainingfolder-string) *(bool)*] \[[UseOutlookCachedMode](#useoutlookcachedmode-string) *(bool)*] \[[UsePreventLoginWithFailure](#usepreventloginwithfailure-string) *(bool)*] \[[UsePreventLoginWithTempProfile](#usepreventloginwithtempprofile-string) *(bool)*] \[[UseProfileDirSDDL](#useprofiledirsddl-string) *(bool)*] \[[UseProfileType](#useprofiletype-string) *(bool)*] \[[UseReAttachIntervalSeconds](#usereattachintervalseconds-string) *(bool)*] \[[UseReAttachRetryCount](#usereattachretrycount-string) *(bool)*] \[[UseRebootOnUserLogoff](#userebootonuserlogoff-string) *(bool)*] \[[UseRedirectType](#useredirecttype-string) *(bool)*] \[[UseRemoveOrphanedOSTFilesOnLogoff](#useremoveorphanedostfilesonlogoff-string) *(bool)*] \[[UseRoamIdentity](#useroamidentity-string) *(bool)*] \[[UseRoamSearch](#useroamsearch-string) *(bool)*] \[[UseSetTempToLocalPath](#usesettemptolocalpath-string) *(bool)*] \[[UseShutdownOnUserLogoff](#useshutdownonuserlogoff-string) *(bool)*] \[[UseSIDDirNameMatch](#usesiddirnamematch-string) *(bool)*] \[[UseSIDDirNamePattern](#usesiddirnamepattern-string) *(bool)*] \[[UseSIDDirSDDL](#usesiddirsddl-string) *(bool)*] \[[UseUnregisterTimeout](#useunregistertimeout-string) *(bool)*] \[[UseVHDNameMatch](#usevhdnamematch-string) *(bool)*] \[[UseVHDNamePattern](#usevhdnamepattern-string) *(bool)*] \[[UseVHDXSectorSize](#usevhdxsectorsize-string) *(bool)*] \[[UseVolumeWaitTimeMS](#usevolumewaittimems-string) *(bool)*] \[-[VHDLocations](#VHDLocations) *(string\[])*] \[[VHDNameMatch](#vhdnamematch-string) *(string)*] \[[VHDNamePattern](#vhdnamepattern-string) *(string)*] \[-[VHDXSectorSize](#VHDXSectorSize) {SystemDefault | Size\_512 | Size\_4096}] \[[VolumeWaitTimeMS](#volumewaittimems-string) *(uint)*] \[*(*[*CommonParameters*](#CommonParameters)*)*]

**Set-RASFSLogix** \[[Name](#name-string)] *(string)* \[\[-[SiteId](#siteid-string)] *(uint)*] -[GeneralSettings](#generalsettings-string) *(SwitchParameter)* -[ObjType](#objtype) {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} \[[CacheDirectory](#cachedirectory-string) *(string)*] \[-[CleanupInvalidSessions](#CleanupInvalidSessions) {Disable | Enable}] \[[LogDirectory](#logdirectory-string) *(string)*] \[-[LogEnabled](#LogEnabled) {Disable | Specific | All}] \[[LogFileKeepingPeriod](#logfilekeepingperiod-string) *(uint)*] \[-[LogLevel](#LogLevel) {Debug | Information | Warning | Error}] \[-[LogSpecificComponents](#LogSpecificComponents) {ProfileConfigTool | IEPlugin | RuleEditor | JavaRuleEditor | FSLogixAgentService | Profile | JavaLauncher | OfficeContainer | RuleCompilation | FontVisibility | Network | PrinterVisibility | ADSComputerGroup | DriverInterface | WindowsSearchRoaming | WindowsSearchPlugin | ProcessStartMonitor}] \[[ProxyDirectory](#proxydirectory-string) *(string)*] \[-[RoamRecycleBin](#RoamRecycleBin) {Disable | Enable}] \[[RobocopyLogPath](#robocopylogpath-string) *(string)*] \[-[SilenceACLWarning](#SilenceACLWarning) {Disable | Enable}] \[[UseCacheDirectory](#usecachedirectory-string) *(bool)*] \[[UseCleanupInvalidSessions](#usecleanupinvalidsessions-string) *(bool)*] \[[UseProxyDirectory](#useproxydirectory-string) *(bool)*] \[[UseRoamRecycleBin](#useroamrecyclebin-string) *(bool)*] \[[UseSilenceACLWarning](#usesilenceaclwarning-string) *(bool)*] \[[UseVHDCompactDisk](#usevhdcompactdisk-string) *(bool)*] \[[UseWriteCacheDirectory](#usewritecachedirectory-string) *(bool)*] \[-[VHDCompactDisk](#VHDCompactDisk) {Disable | Enable}] \[[WriteCacheDirectory](#writecachedirectory-string) *(string)*] \[*(*[*CommonParameters*](#CommonParameters)*)*]

**Set-RASFSLogix** \[[Name](#name-string)] *(string)* \[\[-[SiteId](#siteid-string)] *(uint)*] -[ObjType](#objtype) {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -[OfficeContainer](#officecontainer-string) *(SwitchParameter)* \[-[AccessNetworkAsComputerObject](#AccessNetworkAsComputerObject) {Disable | Enable}] \[-[AllocationType](#AllocationType) {Dynamic | Full}] \[[AttachVHDSDDL](#attachvhdsddl-string) *(string)*] \[-[CCDLocations](#CCDLocations) *(string\[])*] \[-[ClearCacheOnForcedUnregister](#ClearCacheOnForcedUnregister) {Disable | Enable}] \[-[ClearCacheOnLogoff](#ClearCacheOnLogoff) {Disable | Enable}] \[[DefaultSize](#defaultsize-string) *(uint)*] \[[DiffDiskParentFolderPath](#diffdiskparentfolderpath-string) *(string)*] \[-[FlipFlopProfileDirectoryName](#FlipFlopProfileDirectoryName) {Disable | Enable}] \[[HealthyProvidersRequiredForRegister](#healthyprovidersrequiredforregister-string) *(uint)*] \[[HealthyProvidersRequiredForUnregister](#healthyprovidersrequiredforunregister-string) *(uint)*] \[-[IgnoreNonAVD](#IgnoreNonAVD) {AnySession | AVDSessions}] \[-[IncludeOfficeActivation](#IncludeOfficeActivation) {Disable | Enable}] \[-[IncludeOneDrive](#IncludeOneDrive) {Disable | Enable}] \[-[IncludeOneNote](#IncludeOneNote) {Disable | Enable}] \[-[IncludeOneNoteUWP](#IncludeOneNoteUWP) {Disable | Enable}] \[-[IncludeOutlook](#IncludeOutlook) {Disable | Enable}] \[-[IncludeOutlookPersonalization](#IncludeOutlookPersonalization) {Disable | Enable}] \[-[IncludeSharepoint](#IncludeSharepoint) {Disable | Enable}] \[-[IncludeSkype](#IncludeSkype) {Disable | Enable}] \[-[IncludeTeams](#IncludeTeams) {Disable | Enable}] \[-[LocationType](#LocationType) {SMBLocation | CloudCache}] \[[LockedRetryCount](#lockedretrycount-string) *(uint)*] \[[LockedRetryInterval](#lockedretryinterval-string) *(uint)*] \[[MaxCacheSizeInMBs](#maxcachesizeinmbs-string) *(uint)*] \[-[MirrorLocalOSTToVHD](#MirrorLocalOSTToVHD) {DoNothing | Copy | Move}] \[-[NoProfileContainingFolder](#NoProfileContainingFolder) {Disable | Enable}] \[[NumSessionVHDsToKeep](#numsessionvhdstokeep-string) *(uint)*] \[[OfficeContainerEnabled](#officecontainerenabled-string) *(bool)*] \[-[OutlookCachedMode](#OutlookCachedMode) {Disable | Enable}] \[[OutlookFolderPath](#outlookfolderpath-string) *(string)*] \[-[PreventLoginWithFailure](#PreventLoginWithFailure) {Disable | Enable}] \[-[PreventLoginWithTempProfile](#PreventLoginWithTempProfile) {Disable | Enable}] \[-[ProfileDiskFormat](#ProfileDiskFormat) {VHD | VHDX}] \[[ReAttachIntervalSeconds](#reattachintervalseconds-string) *(uint)*] \[[ReAttachRetryCount](#reattachretrycount-string) *(uint)*] \[-[RedirectType](#RedirectType) {Legacy | Advanced}] \[-[RefreshUserPolicy](#RefreshUserPolicy) {Disable | Enable}] \[-[RemoveOrphanedOSTFilesOnLogoff](#RemoveOrphanedOSTFilesOnLogoff) {Disable | Enable}] \[-[RoamSearch](#RoamSearch) {Disable | SingleUser | MultiUser}] \[[SIDDirNameMatch](#siddirnamematch-string) *(string)*] \[[SIDDirNamePattern](#siddirnamepattern-string) *(string)*] \[[SIDDirSDDL](#siddirsddl-string) *(string)*] \[[UnregisterTimeout](#unregistertimeout-string) *(uint)*] \[[UseAccessNetworkAsComputerObject](#useaccessnetworkascomputerobject-string) *(bool)*] \[[UseAttachVHDSDDL](#useattachvhdsddl-string) *(bool)*] \[[UseClearCacheOnForcedUnregister](#useclearcacheonforcedunregister-string) *(bool)*] \[[UseClearCacheOnLogoff](#useclearcacheonlogoff-string) *(bool)*] \[[UseDiffDiskParentFolderPath](#usediffdiskparentfolderpath-string) *(bool)*] \[[UseFlipFlopProfileDirectoryName](#useflipflopprofiledirectoryname-string) *(bool)*] \[[UseHealthyProvidersRequiredForRegister](#usehealthyprovidersrequiredforregister-string) *(bool)*] \[[UseHealthyProvidersRequiredForUnregister](#usehealthyprovidersrequiredforunregister-string) *(bool)*] \[[UseIgnoreNonAVD](#useignorenonavd-string) *(bool)*] \[[UseIncludeOfficeActivation](#useincludeofficeactivation-string) *(bool)*] \[[UseIncludeOneDrive](#useincludeonedrive-string) *(bool)*] \[[UseIncludeOneNote](#useincludeonenote-string) *(bool)*] \[[UseIncludeOneNoteUWP](#useincludeonenoteuwp-string) *(bool)*] \[[UseIncludeOutlook](#useincludeoutlook-string) *(bool)*] \[[UseIncludeOutlookPersonalization](#useincludeoutlookpersonalization-string) *(bool)*] \[[UseIncludeSharepoint](#useincludesharepoint-string) *(bool)*] \[[UseIncludeSkype](#useincludeskype-string) *(bool)*] \[[UseIncludeTeams](#useincludeteams-string) *(bool)*] \[[UseLockedRetryCount](#uselockedretrycount-string) *(bool)*] \[[UseLockedRetryInterval](#uselockedretryinterval-string) *(bool)*] \[[UseMaxCacheSizeInMBs](#usemaxcachesizeinmbs-string) *(bool)*] \[[UseMirrorLocalOSTToVHD](#usemirrorlocalosttovhd-string) *(bool)*] \[[UseNoProfileContainingFolder](#usenoprofilecontainingfolder-string) *(bool)*] \[[UseNumSessionVHDsToKeep](#usenumsessionvhdstokeep-string) *(bool)*] \[[UseOutlookCachedMode](#useoutlookcachedmode-string) *(bool)*] \[[UseOutlookFolderPath](#useoutlookfolderpath-string) *(bool)*] \[[UsePreventLoginWithFailure](#usepreventloginwithfailure-string) *(bool)*] \[[UsePreventLoginWithTempProfile](#usepreventloginwithtempprofile-string) *(bool)*] \[[UseReAttachIntervalSeconds](#usereattachintervalseconds-string) *(bool)*] \[[UseReAttachRetryCount](#usereattachretrycount-string) *(bool)*] \[[UseRedirectType](#useredirecttype-string) *(bool)*] \[[UseRefreshUserPolicy](#userefreshuserpolicy-string) *(bool)*] \[[UseRemoveOrphanedOSTFilesOnLogoff](#useremoveorphanedostfilesonlogoff-string) *(bool)*] \[[UseRoamSearch](#useroamsearch-string) *(bool)*] \[[UseSIDDirNameMatch](#usesiddirnamematch-string) *(bool)*] \[[UseSIDDirNamePattern](#usesiddirnamepattern-string) *(bool)*] \[[UseSIDDirSDDL](#usesiddirsddl-string) *(bool)*] \[[UseUnregisterTimeout](#useunregistertimeout-string) *(bool)*] \[[UseVHDAccessMode](#usevhdaccessmode-string) *(bool)*] \[[UseVHDNameMatch](#usevhdnamematch-string) *(bool)*] \[[UseVHDNamePattern](#usevhdnamepattern-string) *(bool)*] \[[UseVHDXSectorSize](#usevhdxsectorsize-string) *(bool)*] \[[UseVolumeWaitTimeMS](#usevolumewaittimems-string) *(bool)*] \[-[VHDAccessMode](#VHDAccessMode) {NormalDirectAccess | DiffDiskNetwork | DiffDiskLocal | UniqueVHDPerSession}] \[-[VHDLocations](#VHDLocations) *(string\[])*] \[[VHDNameMatch](#vhdnamematch-string) *(string)*] \[[VHDNamePattern](#vhdnamepattern-string) *(string)*] \[-[VHDXSectorSize](#VHDXSectorSize) {SystemDefault | Size\_512 | Size\_4096}] \[[VolumeWaitTimeMS](#volumewaittimems-string) *(uint)*] \[*(*[*CommonParameters*](#CommonParameters)*)*]

**Set-RASFSLogix** \[[Name](#name-string)] *(string)* \[\[-[SiteId](#siteid-string)] *(uint)*] -[ObjType](#objtype) {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -[ProfileContainer](#profilecontainer-string) *(SwitchParameter)* \[-[AccessNetworkAsComputerObject](#AccessNetworkAsComputerObject) {Disable | Enable}] \[-[AllocationType](#AllocationType) {Dynamic | Full}] \[[AttachVHDSDDL](#attachvhdsddl-string) *(string)*] \[-[CCDLocations](#CCDLocations) *(string\[])*] \[-[CleanOutNotifications](#CleanOutNotifications) {Disable | Enable}] \[-[ClearCacheOnForcedUnregister](#ClearCacheOnForcedUnregister) {Disable | Enable}] \[-[ClearCacheOnLogoff](#ClearCacheOnLogoff) {Disable | Enable}] \[[CustomizeProfileFolders](#customizeprofilefolders-string) *(bool)*] \[[DefaultSize](#defaultsize-string) *(uint)*] \[-[DeleteLocalProfileWhenVHDShouldApply](#DeleteLocalProfileWhenVHDShouldApply) {Disable | Enable}] \[[DiffDiskParentFolderPath](#diffdiskparentfolderpath-string) *(string)*] \[-[ExcludeCommonFolders](#ExcludeCommonFolders) {Contacts | Desktop | Documents | Links | MusicPodcasts | PicturesVideos | FoldersLowIntegProcesses | Downloads}] \[-[FlipFlopProfileDirectoryName](#FlipFlopProfileDirectoryName) {Disable | Enable}] \[[HealthyProvidersRequiredForRegister](#healthyprovidersrequiredforregister-string) *(uint)*] \[[HealthyProvidersRequiredForUnregister](#healthyprovidersrequiredforunregister-string) *(uint)*] \[-[IgnoreNonAVD](#IgnoreNonAVD) {AnySession | AVDSessions}] \[-[InstallAppxPackages](#InstallAppxPackages) {Disable | Enable}] \[-[KeepLocalDir](#KeepLocalDir) {Disable | Enable}] \[-[LocationType](#LocationType) {SMBLocation | CloudCache}] \[[LockedRetryCount](#lockedretrycount-string) *(uint)*] \[[LockedRetryInterval](#lockedretryinterval-string) *(uint)*] \[[MaxCacheSizeInMBs](#maxcachesizeinmbs-string) *(uint)*] \[-[NoProfileContainingFolder](#NoProfileContainingFolder) {Disable | Enable}] \[-[OutlookCachedMode](#OutlookCachedMode) {Disable | Enable}] \[-[PreventLoginWithFailure](#PreventLoginWithFailure) {Disable | Enable}] \[-[PreventLoginWithTempProfile](#PreventLoginWithTempProfile) {Disable | Enable}] \[[ProfileContainerEnabled](#profilecontainerenabled-string) *(bool)*] \[[ProfileDirSDDL](#profiledirsddl-string) *(string)*] \[-[ProfileDiskFormat](#ProfileDiskFormat) {VHD | VHDX}] \[-[ProfileType](#ProfileType) {NormalProfile | OnlyRWProfile | OnlyROProfile | RWROProfile}] \[[ReAttachIntervalSeconds](#reattachintervalseconds-string) *(uint)*] \[[ReAttachRetryCount](#reattachretrycount-string) *(uint)*] \[-[RebootOnUserLogoff](#RebootOnUserLogoff) {Disable | Enable}] \[-[RedirectType](#RedirectType) {Legacy | Advanced}] \[-[RemoveOrphanedOSTFilesOnLogoff](#RemoveOrphanedOSTFilesOnLogoff) {Disable | Enable}] \[-[RoamIdentity](#RoamIdentity) {Disable | Enable}] \[-[RoamSearch](#RoamSearch) {Disable | SingleUser | MultiUser}] \[-[SetTempToLocalPath](#SetTempToLocalPath) {TakeNoAction | RedirectTempAndTmp | RedirectINetCache | RedirectTempTmpAndINetCache}] \[-[ShutdownOnUserLogoff](#ShutdownOnUserLogoff) {Disable | Enable}] \[[SIDDirNameMatch](#siddirnamematch-string) *(string)*] \[[SIDDirNamePattern](#siddirnamepattern-string) *(string)*] \[[SIDDirSDDL](#siddirsddl-string) *(string)*] \[[UnregisterTimeout](#unregistertimeout-string) *(uint)*] \[[UseAccessNetworkAsComputerObject](#useaccessnetworkascomputerobject-string) *(bool)*] \[[UseAttachVHDSDDL](#useattachvhdsddl-string) *(bool)*] \[[UseCleanOutNotifications](#usecleanoutnotifications-string) *(bool)*] \[[UseClearCacheOnForcedUnregister](#useclearcacheonforcedunregister-string) *(bool)*] \[[UseClearCacheOnLogoff](#useclearcacheonlogoff-string) *(bool)*] \[[UseDeleteLocalProfileWhenVHDShouldApply](#usedeletelocalprofilewhenvhdshouldapply-string) *(bool)*] \[[UseDiffDiskParentFolderPath](#usediffdiskparentfolderpath-string) *(bool)*] \[[UseFlipFlopProfileDirectoryName](#useflipflopprofiledirectoryname-string) *(bool)*] \[[UseHealthyProvidersRequiredForRegister](#usehealthyprovidersrequiredforregister-string) *(bool)*] \[[UseHealthyProvidersRequiredForUnregister](#usehealthyprovidersrequiredforunregister-string) *(bool)*] \[[UseIgnoreNonAVD](#useignorenonavd-string) *(bool)*] \[[UseInstallAppxPackages](#useinstallappxpackages-string) *(bool)*] \[[UseKeepLocalDir](#usekeeplocaldir-string) *(bool)*] \[[UseLockedRetryCount](#uselockedretrycount-string) *(bool)*] \[[UseLockedRetryInterval](#uselockedretryinterval-string) *(bool)*] \[[UseMaxCacheSizeInMBs](#usemaxcachesizeinmbs-string) *(bool)*] \[[UseNoProfileContainingFolder](#usenoprofilecontainingfolder-string) *(bool)*] \[[UseOutlookCachedMode](#useoutlookcachedmode-string) *(bool)*] \[[UsePreventLoginWithFailure](#usepreventloginwithfailure-string) *(bool)*] \[[UsePreventLoginWithTempProfile](#usepreventloginwithtempprofile-string) *(bool)*] \[[UseProfileDirSDDL](#useprofiledirsddl-string) *(bool)*] \[[UseProfileType](#useprofiletype-string) *(bool)*] \[[UseReAttachIntervalSeconds](#usereattachintervalseconds-string) *(bool)*] \[[UseReAttachRetryCount](#usereattachretrycount-string) *(bool)*] \[[UseRebootOnUserLogoff](#userebootonuserlogoff-string) *(bool)*] \[[UseRedirectType](#useredirecttype-string) *(bool)*] \[[UseRemoveOrphanedOSTFilesOnLogoff](#useremoveorphanedostfilesonlogoff-string) *(bool)*] \[[UseRoamIdentity](#useroamidentity-string) *(bool)*] \[[UseRoamSearch](#useroamsearch-string) *(bool)*] \[[UseSetTempToLocalPath](#usesettemptolocalpath-string) *(bool)*] \[[UseShutdownOnUserLogoff](#useshutdownonuserlogoff-string) *(bool)*] \[[UseSIDDirNameMatch](#usesiddirnamematch-string) *(bool)*] \[[UseSIDDirNamePattern](#usesiddirnamepattern-string) *(bool)*] \[[UseSIDDirSDDL](#usesiddirsddl-string) *(bool)*] \[[UseUnregisterTimeout](#useunregistertimeout-string) *(bool)*] \[[UseVHDNameMatch](#usevhdnamematch-string) *(bool)*] \[[UseVHDNamePattern](#usevhdnamepattern-string) *(bool)*] \[[UseVHDXSectorSize](#usevhdxsectorsize-string) *(bool)*] \[[UseVolumeWaitTimeMS](#usevolumewaittimems-string) *(bool)*] \[-[VHDLocations](#VHDLocations) *(string\[])*] \[[VHDNameMatch](#vhdnamematch-string) *(string)*] \[[VHDNamePattern](#vhdnamepattern-string) *(string)*] \[-[VHDXSectorSize](#VHDXSectorSize) {SystemDefault | Size\_512 | Size\_4096}] \[[VolumeWaitTimeMS](#volumewaittimems-string) *(uint)*] \[*(*[*CommonParameters*](#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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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.

```
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
```

## IgnoreNonAVD ([IgnoreNonAVD](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/ignorenonavd))

Specifies the 'Ignore non-AVD sessions'.

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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/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 -ProfileContainer -ProfileDiskFormat VHDX

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

Set-RASFSLogix -Name "RDSHostPool1" -ProfileContainer -ObjType RDSHostPool -LockedRetryCount 3

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

## RELATED LINKS

* [Set-RASFSLogix](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/commands/set-rasfslogix)
* [Add-RASFSLogixFolder](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/commands/add-rasfslogixfolder)
* [Get-RASFSLogixFolder](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/commands/get-rasfslogixfolder)
* [Set-RASFSLogixFolderExclusion](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/commands/set-rasfslogixfolderexclusion)
* [Remove-RASFSLogixFolder](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/commands/remove-rasfslogixfolder)
* [Add-RASFSLogixUser](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/commands/add-rasfslogixuser)
* [Get-RASFSLogixUser](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/commands/get-rasfslogixuser)
* [Remove-RASFSLogixUser](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/commands/remove-rasfslogixuser)
