Set-CMComplianceRuleFileFolderPermission
Définit une autorisation de dossier de fichier de règle de conformité.
Syntaxe
Set-CMComplianceRuleFileFolderPermission
[-AddExpectedPermission <FileSystemPermissions[]>]
[-AddExpectedUserAccess <Hashtable>]
[-IsExclusive <Boolean>]
[-RemoveExpectedUserAccess <String[]>]
[-ReportNoncompliance <Boolean>]
-InputObject <IResultObject>
[-NewRuleName <String>]
[-PassThru]
[-Remediate <Boolean>]
-RuleName <String>
[-NoncomplianceSeverity <NoncomplianceSeverity>]
[-RuleDescription <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMComplianceRuleFileFolderPermission
[-AddExpectedPermission <FileSystemPermissions[]>]
[-AddExpectedUserAccess <Hashtable>]
[-IsExclusive <Boolean>]
[-RemoveExpectedUserAccess <String[]>]
[-ReportNoncompliance <Boolean>]
[-NewRuleName <String>]
[-PassThru]
[-Remediate <Boolean>]
-Rule <Rule>
[-NoncomplianceSeverity <NoncomplianceSeverity>]
[-RuleDescription <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Remarque
Exécutez des applets de commande Configuration Manager à partir du lecteur de site Configuration Manager, par exemple PS XYZ:\>. Pour plus d’informations, consultez Prise en main .
Exemples
Exemple 1
PS XYZ:\>
Paramètres
-AddExpectedPermission
Type: FileSystemPermissions [ ]
Alias: ExpectedPermissions
Valeurs acceptées: None, ListFolderContentsOrReadData, CreateFilesOrWriteData, CreateFoldersOrAppendData, ReadExtendedAttributes, WriteExtendedAttributes, TraverseFolderOrExecuteFile, DeleteSubfoldersAndFiles, ReadAttributes, WriteAttributes, Write, Delete, ReadPermissions, Read, Execute, ChangePermissions, TakeOwnership, FullControl
Position: Named
Valeur par défaut: None
Obligatoire: False
Accepter l'entrée de pipeline: False
Accepter les caractères génériques: False
-AddExpectedUserAccess
Type: Hashtable
Position: Named
Valeur par défaut: None
Obligatoire: False
Accepter l'entrée de pipeline: False
Accepter les caractères génériques: False
-Confirm
Une invite de confirmation apparaît avant d’exécuter le cmdlet.
Type: SwitchParameter
Alias: cf
Position: Named
Valeur par défaut: None
Obligatoire: False
Accepter l'entrée de pipeline: False
Accepter les caractères génériques: False
-DisableWildcardHandling
Ce paramètre traite les caractères génériques comme des valeurs de caractère littéral. Vous ne pouvez pas la combiner avec ForceWildcardHandling .
Type: SwitchParameter
Position: Named
Valeur par défaut: None
Obligatoire: False
Accepter l'entrée de pipeline: False
Accepter les caractères génériques: False
-ForceWildcardHandling
Ce paramètre traite les caractères génériques et peut entraîner un comportement inattendu (non recommandé). Vous ne pouvez pas la combiner avec DisableWildcardHandling .
Type: SwitchParameter
Position: Named
Valeur par défaut: None
Obligatoire: False
Accepter l'entrée de pipeline: False
Accepter les caractères génériques: False
Type: IResultObject
Alias: ConfigurationItem
Position: Named
Valeur par défaut: None
Obligatoire: True
Accepter l'entrée de pipeline: True
Accepter les caractères génériques: False
-IsExclusive
Type: Boolean
Position: Named
Valeur par défaut: None
Obligatoire: False
Accepter l'entrée de pipeline: False
Accepter les caractères génériques: False
-NewRuleName
Type: String
Position: Named
Valeur par défaut: None
Obligatoire: False
Accepter l'entrée de pipeline: False
Accepter les caractères génériques: False
-NoncomplianceSeverity
Type: NoncomplianceSeverity
Valeurs acceptées: None, Informational, Warning, Critical, CriticalWithEvent
Position: Named
Valeur par défaut: None
Obligatoire: False
Accepter l'entrée de pipeline: False
Accepter les caractères génériques: False
-PassThru
Retourne un objet représentant l’élément avec lequel vous travaillez. Par défaut, cette applet de commande peut ne pas générer de sortie.
Type: SwitchParameter
Position: Named
Valeur par défaut: None
Obligatoire: False
Accepter l'entrée de pipeline: False
Accepter les caractères génériques: False
Type: Boolean
Position: Named
Valeur par défaut: None
Obligatoire: False
Accepter l'entrée de pipeline: False
Accepter les caractères génériques: False
-RemoveExpectedUserAccess
Type: String [ ]
Position: Named
Valeur par défaut: None
Obligatoire: False
Accepter l'entrée de pipeline: False
Accepter les caractères génériques: False
-ReportNoncompliance
Type: Boolean
Position: Named
Valeur par défaut: None
Obligatoire: False
Accepter l'entrée de pipeline: False
Accepter les caractères génériques: False
-Rule
Type: Rule
Position: Named
Valeur par défaut: None
Obligatoire: True
Accepter l'entrée de pipeline: True
Accepter les caractères génériques: False
-RuleDescription
Type: String
Position: Named
Valeur par défaut: None
Obligatoire: False
Accepter l'entrée de pipeline: False
Accepter les caractères génériques: False
-RuleName
Type: String
Position: Named
Valeur par défaut: None
Obligatoire: True
Accepter l'entrée de pipeline: False
Accepter les caractères génériques: False
-WhatIf
Présente ce qui se produit si le cmdlet s’exécute. L’applet de commande ne s’exécute pas.
Type: SwitchParameter
Alias: wi
Position: Named
Valeur par défaut: None
Obligatoire: False
Accepter l'entrée de pipeline: False
Accepter les caractères génériques: False
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Microsoft.SystemsManagementServer.DesiredConfigurationManagement.Rules.Rule
Sorties
System.Object