Set-CMOneDriveBusinessProfile

配置 OneDrive for Business 配置文件策略。

语法

Set-CMOneDriveBusinessProfile
   [-AddSupportedPlatform <IResultObject[]>]
   [-ClearSupportedPlatform]
   [-Description <String>]
   [-KnownFolderMoveOption <MoveKnownFolderOptionType>]
   -Name <String>
   [-NewName <String>]
   [-O365TenantId <String>]
   [-PreventRedirectKnownFolders <Boolean>]
   [-RemoveSupportedPlatform <IResultObject[]>]
   [-ShowNotification <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMOneDriveBusinessProfile
   [-AddSupportedPlatform <IResultObject[]>]
   [-ClearSupportedPlatform]
   [-Description <String>]
   -Id <Int32>
   [-KnownFolderMoveOption <MoveKnownFolderOptionType>]
   [-NewName <String>]
   [-O365TenantId <String>]
   [-PreventRedirectKnownFolders <Boolean>]
   [-RemoveSupportedPlatform <IResultObject[]>]
   [-ShowNotification <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMOneDriveBusinessProfile
   [-AddSupportedPlatform <IResultObject[]>]
   [-ClearSupportedPlatform]
   [-Description <String>]
   -InputObject <IResultObject>
   [-KnownFolderMoveOption <MoveKnownFolderOptionType>]
   [-NewName <String>]
   [-O365TenantId <String>]
   [-PreventRedirectKnownFolders <Boolean>]
   [-RemoveSupportedPlatform <IResultObject[]>]
   [-ShowNotification <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

说明

配置 OneDrive for Business 配置文件策略。 使用此策略将 Windows 已知文件夹移动到 OneDrive for Business。 这些文件夹包括桌面、文档和图片。 在每个配置文件中,可以指定用于移动 Windows 已知文件夹的设置。 有关 OneDrive for Business 的详细信息,请参阅 重定向 Windows 已知文件夹并将其移动到 OneDrive

有关此 Configuration Manager 策略的详细信息,请参阅 OneDrive for Business 配置文件

示例

示例 1

$Plats2 = Get-CMSupportedPlatform -Name "All Windows 10 *" -Fast -Platform "X64"

Set-CMOneDriveBusinessProfile -Name "ODfB policy" -ClearSupportedPlatform -AddSupportedPlatform $Plats2 -O365TenantId "05d683b9-caed-4eea-b229-45f72b89ca05" -KnownFolderMoveOption SilentlyMove -ShowNotification $true -PreventRedirectKnownFolders $true

参数

-AddSupportedPlatform

指定此策略适用的受支持平台对象。 若要获取此对象,请使用 Get-CMSupportedPlatform cmdlet。

类型:IResultObject[]
别名:AddSupportedPlatforms
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ClearSupportedPlatform

添加此参数以清除受支持平台的当前列表。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Confirm

提示你在运行 cmdlet 之前进行确认。

类型:SwitchParameter
别名:cf
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Description

为 OneDrive for Business 策略指定可选说明,以更好地识别它。

类型:String
别名:LocalizedDescription
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DisableWildcardHandling

此参数将通配符视为文本字符值。 不能将其与 ForceWildcardHandling 组合使用。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ForceWildcardHandling

此参数处理通配符,并可能导致意外行为, (不建议) 。 不能将其与 DisableWildcardHandling 组合使用。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Id

指定要配置的 OneDrive for Business 策略的 CI ID 。 格式为五到七位数的数字,例如 403823

类型:Int32
别名:CI_ID, CIId
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-InputObject

指定要配置的 OneDrive for Business 策略对象。 若要获取此对象,请使用 Get-CMOneDriveBusinessProfile cmdlet。

类型:IResultObject
别名:OneDriveBusinessPolicy
Position:Named
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-KnownFolderMoveOption

指定将已知文件夹移动到 OneDrive 的方式:

  • PromptToMove:提示用户将 Windows 已知文件夹移动到 OneDrive。 用户会看到一个用于移动其文件的向导。 如果他们选择推迟或拒绝移动文件夹,OneDrive 会定期提醒他们。
  • SilentlyMove:以静默方式将 Windows 已知文件夹移动到 OneDrive。 当此策略应用于设备时,OneDrive 客户端会自动将已知文件夹重定向到 OneDrive for Business。
类型:MoveKnownFolderOptionType
别名:OneDriveKnownFolderMoveOption
接受的值:PromptToMove, SilentlyMove
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Name

指定要配置的 OneDrive for Business 策略的名称。

类型:String
别名:LocalizedDisplayName
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-NewName

若要重命名此 OneDrive for Business 策略,请指定新名称。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-O365TenantId

指定Microsoft 365 租户 ID。 查找Microsoft 365 租户 ID

类型:String
别名:AADTenantId
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-PreventRedirectKnownFolders

将此参数设置为 $true 以防止用户将其 Windows 已知文件夹重定向回其电脑。 它禁用客户端上的 OneDrive for Business 中的 选项,以便用户将这些文件夹移回设备。

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RemoveSupportedPlatform

指定要从此策略中删除的受支持平台对象。 若要获取此对象,请使用 Get-CMSupportedPlatform cmdlet。

类型:IResultObject[]
别名:RemoveSupportedPlatforms
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ShowNotification

将 用于 SilentlyMoveKnownFolderMoveOption 参数时,如果将此参数设置为 $true,OneDrive 客户端在移动其文件夹后会通知用户。

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-WhatIf

显示在 cmdlet 运行时发生的情况。 cmdlet 不会运行。

类型:SwitchParameter
别名:wi
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输入

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

输出

IResultObject