TestimoX

API Reference

Command

Remove-CxFilePermissions

Namespace ComputerX.PowerShell
Outputs
System.Boolean

Removes file or directory ACEs matching identities (optionally filtered by rights/allow/deny).

Examples

Authored help example

Example 1


Remove-CxFilePermissions -Path 'C:\\Data' -Identity 'BUILTIN\\Users' -Rights ReadAndExecute -AccessType Allow
        

Common Parameters

This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.

For more information, see about_CommonParameters.

Syntax

Remove-CxFilePermissions -Path <string> -Identity <string[]> [-AccessType <string>] [-Rights <ReadData>] [<CommonParameters>]
#

Parameters

Path string requiredposition: 0pipeline: false
File system path to the target resource.
Identity string[] requiredposition: 1pipeline: false
Account names or SIDs whose ACEs should be removed.
AccessType string optionalposition: namedpipeline: false
Specifies whether access is Allowed or Denied.
Rights FileSystemRights optionalposition: namedpipeline: falsevalues: 23
Access rights or permission mask to apply. Possible values: ReadData, ListDirectory, WriteData, CreateFiles, AppendData, CreateDirectories, ReadExtendedAttributes, WriteExtendedAttributes, ExecuteFile, Traverse, DeleteSubdirectoriesAndFiles, ReadAttributes, WriteAttributes, Delete, ReadPermissions, ChangePermissions, TakeOwnership, Synchronize, FullControl, Read, ReadAndExecute, Write, Modify
Possible values: ReadData, ListDirectory, WriteData, CreateFiles, AppendData, CreateDirectories, ReadExtendedAttributes, WriteExtendedAttributes, ExecuteFile, Traverse, DeleteSubdirectoriesAndFiles, ReadAttributes, WriteAttributes, Delete, ReadPermissions, ChangePermissions, TakeOwnership, Synchronize, FullControl, Read, ReadAndExecute, Write, Modify

Outputs

System.Boolean