NTFSSecurity 3.2.3 Windows PowerShell Module for managing file and folder security on NTFS volumes true false Add-NTFSAccess Add-NTFSAccess [-Path] <String[]> [-Account] <IdentityReference2[]> [-AccessRights] <FileSystemRights2> [-AccessType <AccessControlType>] [-InheritanceFlags <InheritanceFlags>] [-PropagationFlags <PropagationFlags>] [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Add-NTFSAccess [-Path] <String[]> [-Account] <IdentityReference2[]> [-AccessRights] <FileSystemRights2> [-AccessType <AccessControlType>] [-AppliesTo <ApplyTo>] [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Add-NTFSAccess [-SecurityDescriptor] <FileSystemSecurity2[]> [-Account] <IdentityReference2[]> [-AccessRights] <FileSystemRights2> [-AccessType <AccessControlType>] [-AppliesTo <ApplyTo>] [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Add-NTFSAccess [-SecurityDescriptor] <FileSystemSecurity2[]> [-Account] <IdentityReference2[]> [-AccessRights] <FileSystemRights2> [-AccessType <AccessControlType>] [-InheritanceFlags <InheritanceFlags>] [-PropagationFlags <PropagationFlags>] [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Path System.Management.Automation.ParameterAttribute System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName Account System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute IdentityReference, ID AccessRights System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute FileSystemRights AccessType System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute AccessControlType InheritanceFlags System.Management.Automation.ParameterAttribute System.Management.Automation.ParameterAttribute PropagationFlags System.Management.Automation.ParameterAttribute System.Management.Automation.ParameterAttribute PassThru System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv AppliesTo System.Management.Automation.ParameterAttribute System.Management.Automation.ParameterAttribute SecurityDescriptor System.Management.Automation.ParameterAttribute System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute false Add-NTFSAudit Add-NTFSAudit [-Account] <IdentityReference2> [-AccessRights] <FileSystemRights> [-Type <AuditFlags>] [-InheritanceFlags <InheritanceFlags>] [-PropagationFlags <PropagationFlags>] [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Add-NTFSAudit [-Account] <IdentityReference2> [-AccessRights] <FileSystemRights> [-Type <AuditFlags>] [-AppliesTo <ApplyTo>] [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Account System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute IdentityReference, ID AccessRights System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute FileSystemRights Type System.Management.Automation.ParameterAttribute InheritanceFlags System.Management.Automation.ParameterAttribute PropagationFlags System.Management.Automation.ParameterAttribute PassThru System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv AppliesTo System.Management.Automation.ParameterAttribute false Copy-NTFSAccess Copy-NTFSAccess [-Path] <String> [-DestinationPath] <String> [-Account <IdentityReference2[]>] [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Path System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName DestinationPath System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute Account System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute IdentityReference, ID PassThru System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv false Disable-NTFSAccessInheritance Disable-NTFSAccessInheritance [[-Path] <String[]>] [-RemoveInheritedAccessRules] [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Disable-NTFSAccessInheritance [-SecurityDescriptor] <FileSystemSecurity2[]> [-RemoveInheritedAccessRules] [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Path System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName RemoveInheritedAccessRules System.Management.Automation.ParameterAttribute PassThru System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv SecurityDescriptor System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute false Disable-NTFSAuditInheritance Disable-NTFSAuditInheritance [[-Path] <String[]>] [-RemoveInheritedAccessRules] [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Disable-NTFSAuditInheritance [-SecurityDescriptor] <FileSystemSecurity2[]> [-RemoveInheritedAccessRules] [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Path System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName RemoveInheritedAccessRules System.Management.Automation.ParameterAttribute PassThru System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv SecurityDescriptor System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute false Disable-Privileges Disable-Privileges [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] PassThru System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv false Enable-NTFSAccessInheritance Enable-NTFSAccessInheritance [[-Path] <String[]>] [-PassThru] [-RemoveExplicitAccessRules] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Enable-NTFSAccessInheritance [-SecurityDescriptor] <FileSystemSecurity2[]> [-PassThru] [-RemoveExplicitAccessRules] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Path System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName PassThru System.Management.Automation.ParameterAttribute RemoveExplicitAccessRules System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv SecurityDescriptor System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute false Enable-NTFSAuditInheritance Enable-NTFSAuditInheritance [[-Path] <String[]>] [-PassThru] [-RemoveExplicitAccessRules] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Enable-NTFSAuditInheritance [-SecurityDescriptor] <FileSystemSecurity2[]> [-PassThru] [-RemoveExplicitAccessRules] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Path System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName PassThru System.Management.Automation.ParameterAttribute RemoveExplicitAccessRules System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv SecurityDescriptor System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute false Enable-Privileges Enable-Privileges [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] PassThru System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv false Get-ChildItem2 Gets the items and child items in one or more specified locations. The Get-ChildItem2 cmdlet gets the items in one or more specified locations. If the item is a container, it gets the items inside the container, known as child items. You can use the Recurse parameter to get items in all child containers. Get-ChildItem2 does not have a 248 character limit on the path. It does not use the FileSystem provider but AlphaFS (https://github.com/alphaleonis/AlphaFS/) which is faster. Get-ChildItem2 supports only locations on the file system. Get-ChildItem2 cmdlet gets the directories, subdirectories, and files. In a file system directory, it gets subdirectories and files. By default, Get-ChildItem2 gets non-hidden items, but you can use the Directory, File, Hidden, ReadOnly, and System parameters to get only items with these attributes. To create a complex attribute search, use the Attributes parameter. If you use these parameters, Get-ChildItem gets only the items that meet all search conditions, as though the parameters were connected by an AND operator. You can also refer to Get-ChildItem2 by its built-in alias dir2. Get-ChildItem2 does not get hidden items by default. To get hidden items, use the Force parameter. System.String[] You can pipe a file system path (in quotation marks) to Get-ChildItem2. Alphaleonis.Win32.Filesystem.DirectoryInfo, Alphaleonis.Win32.Filesystem.FileInfo, System.String Get-ChildItem2 [[-Path] <String[]>] [[-Filter] <String>] [-Recurse] [-Directory] [-File] [-Attributes <FileAttributes>] [-Hidden] [-System] [-ReadOnly] [-Force] [-SkipMountPoints] [-SkipSymbolicLinks] [-Depth <Nullable`1[Int32]>] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Path System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName Specifies a path to one or more locations. Wildcards are NOT permitted. The default location is the current directory (.). Filter System.Management.Automation.ParameterAttribute Specifies a wildcard filter. The value of this parameter qualifies the Path parameter. Filters are more efficient than other parameters, because the provider applies them when retrieving the objects, rather than having Windows PowerShell filter the objects after they are retrieved. Recurse System.Management.Automation.ParameterAttribute Gets the items in the specified locations and in all child items of the locations. Directory System.Management.Automation.ParameterAttribute Gets directories (folders). To get only directories, use the Directory parameter and omit the File parameter. To exclude directories, use the File parameter and omit the Directory parameter, or use the Attributes parameter. File System.Management.Automation.ParameterAttribute Gets files. To get only files, use the File parameter and omit the Directory parameter. To exclude files, use the Directory parameter and omit the File parameter, or use the Attributes parameter. Attributes System.Management.Automation.ParameterAttribute Gets files and folders with the specified attributes. This parameter supports all attributes and lets you specify complex combinations of attributes. To find files and folders with commonly used attributes, you can use the Attributes parameter, or the Directory, File, Hidden, ReadOnly, and System switch parameters. The Attributes parameter supports the following attributes: Archive, Compressed, Device, Directory, Encrypted, Hidden, Normal, NotContentIndexed, Offline, ReadOnly, ReparsePoint, SparseFile, System, and Temporary. For a description of these attributes, see the FileAttributes enumeration at http://go.microsoft.com/fwlink/?LinkId=201508. SkipMountPoints System.Management.Automation.ParameterAttribute Skips mount points. Use this switch to not follow mount points when doing a recursive listing. SkipSymbolicLinks System.Management.Automation.ParameterAttribute Skips symbolic links. Use this switch to not follow symbolic links when doing a recursive listing. Depth System.Management.Automation.ParameterAttribute Limits the depth in a recursive listing. If you need only a certain level of subfolders, use this parameter. For example, if you only need the content of the current folder + the content of all subfolders, specify a depth of 1. InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv Hidden System.Management.Automation.ParameterAttribute Gets only hidden files and directories (folders). By default, Get-ChildItem gets only non-hidden items, but you can use the Force parameter to include hidden items in the results. To get only hidden items, use the Hidden parameter or the Hidden value of the Attributes parameter. To exclude hidden items, omit the Hidden parameter or use the Attributes parameter. System System.Management.Automation.ParameterAttribute Gets only system files and directories (folders). To get only system files and folders, use the System parameter or the System value of the Attributes parameter. To exclude system files and folders, use the Attributes parameter. ReadOnly System.Management.Automation.ParameterAttribute Gets only read-only files and directories (folders). To get only read-only items, use the ReadOnly parameter or the ReadOnly value of the Attributes parameter. To exclude read-only items, use the Attributes parameter. Force System.Management.Automation.ParameterAttribute Gets hidden files and folders. By default, hidden files and folder are excluded. You can also get hidden files and folders by using the Hidden parameter or the Hidden value of the Attributes parameter. Example 1 C:\PS> Get-ChildItem2 This command gets the files and subdirectories in the current directory. If the current directory does not have child items, the command does not return any results. Example 2 C:\PS> Get-Childitem -System -File -Recurse This command gets system files in the current directory and its subdirectories. Example 3 PS C:\> Get-ChildItem2 -Path D:\LabSources\ -Force -Depth 2 Gets all items from the folder D:\LabSources up to a level of 2. The Force switch makes the command to return also hidden items. false Get-DiskSpace Retrieves a statistic about a file system drive. Get-DiskSpace retrieves a drive and usage statistic of a given drive. The information provided is AvailableFreeSpacePercent, AvailableFreeSpaceUnitSizeClusterSize, DriveName, TotalSizeUnitSize, UsedSpacePercent, UsedSpaceUnitSize, FreeBytesAvailable, TotalNumberOfBytes, TotalNumberOfFreeBytes, BytesPerSector, NumberOfFreeClusters, SectorsPerCluster, TotalNumberOfClusters. System.String Alphaleonis.Win32.Filesystem.DiskSpaceInfo Get-DiskSpace [[-DriveLetter] <String[]>] [-InformationAction <ActionPreference>] [-InformationVariable <String>] DriveLetter System.Management.Automation.ParameterAttribute System.Management.Automation.ValidatePatternAttribute The drive to get the statistic from. InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv Example 1 PS C:\> Get-DiskSpace -DriveLetter d: Get the drive statistic of drive D:. AvailableFreeSpacePercent : 75.73% AvailableFreeSpaceUnitSize : 361.07 GB ClusterSize : 4096 DriveName : d:\ TotalSizeUnitSize : 476.81 GB UsedSpacePercent : 24.27% UsedSpaceUnitSize : 115.74 GB FreeBytesAvailable : 387699257344 TotalNumberOfBytes : 511974567936 TotalNumberOfFreeBytes : 387699257344 BytesPerSector : 512 NumberOfFreeClusters : 94653139 SectorsPerCluster : 8 TotalNumberOfClusters : 124993791 false Get-Item2 Gets files and folders. The Get-Item2 cmdlet gets the item at the specified location. It does not get the contents of the item at the location. Get-ChildItem2 does not have a 248 character limit on the path. It does not use the FileSystem provider but AlphaFS (https://github.com/alphaleonis/AlphaFS/) which is faster. The Get-Item cmdlet works only on the file system and gets files and folders. You can also refer to Get-Item2 by its built-in alias gi2. System.String[] You can pipe a file system path (in quotation marks) to Get-ChildItem2. Alphaleonis.Win32.Filesystem.DirectoryInfo, Alphaleonis.Win32.Filesystem.FileInfo, System.String Get-Item2 [[-Path] <String[]>] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Path System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName Specifies a path to one or more locations. Wildcards are NOT permitted. The default location is the current directory (.). InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv Example 1 PS C:\> Get-Item2 Gets the current folder. Directory: Mode Inherits LastWriteTime Size(M) Name ---- -------- ------------- ------- ---- d--hs True 8/4/2015 11:00 PM <DIR> C:\ Example 2 PS C:\> Get-Item2 -Path C:\Windows Gets the Windows folder. Directory: C:\ Mode Inherits LastWriteTime Size(M) Name ---- -------- ------------- ------- ---- d---- True 8/4/2015 10:18 PM <DIR> Windows false Get-NTFSAccess Get-NTFSAccess [[-Path] <String[]>] [-Account <IdentityReference2>] [-ExcludeExplicit] [-ExcludeInherited] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Get-NTFSAccess [-SecurityDescriptor] <FileSystemSecurity2[]> [-Account <IdentityReference2>] [-ExcludeExplicit] [-ExcludeInherited] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Path System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName Account System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute IdentityReference, ID ExcludeExplicit System.Management.Automation.ParameterAttribute ExcludeInherited System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv SecurityDescriptor System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute false Get-NTFSAudit Get-NTFSAudit [-Account <IdentityReference2>] [-ExcludeExplicit] [-ExcludeInherited] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Account System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute IdentityReference, ID ExcludeExplicit System.Management.Automation.ParameterAttribute ExcludeInherited System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv false Get-NTFSEffectiveAccess Get-NTFSEffectiveAccess [[-Path] <String[]>] [[-Account] <IdentityReference2>] [-ServerName <String>] [-ExcludeNoneAccessEntries] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Get-NTFSEffectiveAccess [-SecurityDescriptor] <FileSystemSecurity2[]> [[-Account] <IdentityReference2>] [-ServerName <String>] [-ExcludeNoneAccessEntries] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Path System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName Account System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute NTAccount IdentityReference ServerName System.Management.Automation.ParameterAttribute ExcludeNoneAccessEntries System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv SecurityDescriptor System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute false Get-NTFSInheritance Get-NTFSInheritance [[-Path] <String[]>] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Get-NTFSInheritance [-SecurityDescriptor] <FileSystemSecurity2[]> [-InformationAction <ActionPreference>] [-InformationVariable <String>] Path System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv SecurityDescriptor System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute false Get-NTFSOrphanedAccess Get-NTFSOrphanedAccess [[-Path] <String[]>] [-Account <IdentityReference2>] [-ExcludeExplicit] [-ExcludeInherited] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Get-NTFSOrphanedAccess [-SecurityDescriptor] <FileSystemSecurity2[]> [-Account <IdentityReference2>] [-ExcludeExplicit] [-ExcludeInherited] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Path System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName Account System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute IdentityReference, ID ExcludeExplicit System.Management.Automation.ParameterAttribute ExcludeInherited System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv SecurityDescriptor System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute false Get-NTFSOrphanedAudit Get-NTFSOrphanedAudit [-Account <IdentityReference2>] [-ExcludeExplicit] [-ExcludeInherited] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Account System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute IdentityReference, ID ExcludeExplicit System.Management.Automation.ParameterAttribute ExcludeInherited System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv false Get-NTFSOwner Get-NTFSOwner [[-Path] <String[]>] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Get-NTFSOwner [-SecurityDescriptor] <FileSystemSecurity2[]> [-InformationAction <ActionPreference>] [-InformationVariable <String>] Path System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv SecurityDescriptor System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute false Get-NTFSSecurityDescriptor Get-NTFSSecurityDescriptor [[-Path] <String[]>] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Path System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv false Get-Privileges Get-Privileges [-InformationAction <ActionPreference>] [-InformationVariable <String>] InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv false Get-SimpleAccess Get-SimpleAccess [-IncludeRootFolder] [[-Path] <String[]>] [-Account <IdentityReference2>] [-ExcludeExplicit] [-ExcludeInherited] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Get-SimpleAccess [-IncludeRootFolder] [-SecurityDescriptor] <FileSystemSecurity2[]> [-Account <IdentityReference2>] [-ExcludeExplicit] [-ExcludeInherited] [-InformationAction <ActionPreference>] [-InformationVariable <String>] IncludeRootFolder System.Management.Automation.ParameterAttribute Path System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName Account System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute IdentityReference, ID ExcludeExplicit System.Management.Automation.ParameterAttribute ExcludeInherited System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv SecurityDescriptor System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute false Remove-Item2 Remove-Item2 [[-Path] <String[]>] [-Force] [-Recurse] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Path System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName Force System.Management.Automation.ParameterAttribute Recurse System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv false Remove-NTFSAccess Remove-NTFSAccess [-Path] <String[]> [-Account] <IdentityReference2[]> [-AccessRights] <FileSystemRights2> [-AccessType <AccessControlType>] [-InheritanceFlags <InheritanceFlags>] [-PropagationFlags <PropagationFlags>] [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Remove-NTFSAccess [-Path] <String[]> [-Account] <IdentityReference2[]> [-AccessRights] <FileSystemRights2> [-AccessType <AccessControlType>] [-AppliesTo <ApplyTo>] [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Remove-NTFSAccess [-SecurityDescriptor] <FileSystemSecurity2[]> [-Account] <IdentityReference2[]> [-AccessRights] <FileSystemRights2> [-AccessType <AccessControlType>] [-AppliesTo <ApplyTo>] [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Remove-NTFSAccess [-SecurityDescriptor] <FileSystemSecurity2[]> [-Account] <IdentityReference2[]> [-AccessRights] <FileSystemRights2> [-AccessType <AccessControlType>] [-InheritanceFlags <InheritanceFlags>] [-PropagationFlags <PropagationFlags>] [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Path System.Management.Automation.ParameterAttribute System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName Account System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute IdentityReference, ID AccessRights System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute FileSystemRights AccessType System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute AccessControlType InheritanceFlags System.Management.Automation.ParameterAttribute System.Management.Automation.ParameterAttribute PropagationFlags System.Management.Automation.ParameterAttribute System.Management.Automation.ParameterAttribute PassThru System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv AppliesTo System.Management.Automation.ParameterAttribute System.Management.Automation.ParameterAttribute SecurityDescriptor System.Management.Automation.ParameterAttribute System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute false Remove-NTFSAudit Remove-NTFSAudit [-Account] <IdentityReference2> [-AccessRights] <FileSystemRights2> [-Type <AuditFlags>] [-InheritanceFlags <InheritanceFlags>] [-PropagationFlags <PropagationFlags>] [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Remove-NTFSAudit [-Account] <IdentityReference2> [-AccessRights] <FileSystemRights2> [-Type <AuditFlags>] [-AppliesTo <ApplyTo>] [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Account System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute IdentityReference, ID AccessRights System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute FileSystemRights Type System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute AuditFlags InheritanceFlags System.Management.Automation.ParameterAttribute PropagationFlags System.Management.Automation.ParameterAttribute PassThru System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv AppliesTo System.Management.Automation.ParameterAttribute false Set-NTFSOwner Set-NTFSOwner [[-Path] <String[]>] [-Account] <IdentityReference2> [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Set-NTFSOwner [-SecurityDescriptor] <FileSystemSecurity2[]> [-Account] <IdentityReference2> [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Path System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName Account System.Management.Automation.ParameterAttribute PassThru System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv SecurityDescriptor System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute false Set-NTFSSecurityDescriptor Set-NTFSSecurityDescriptor [-SecurityDescriptor] <FileSystemSecurity2[]> [-PassThru] [-InformationAction <ActionPreference>] [-InformationVariable <String>] SecurityDescriptor System.Management.Automation.ParameterAttribute PassThru System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv false Show-SimpleAccess Show-SimpleAccess [-IncludeRootFolder] [[-Path] <String[]>] [-Account <IdentityReference2>] [-ExcludeExplicit] [-ExcludeInherited] [-InformationAction <ActionPreference>] [-InformationVariable <String>] Show-SimpleAccess [-IncludeRootFolder] [-SecurityDescriptor] <FileSystemSecurity2[]> [-Account <IdentityReference2>] [-ExcludeExplicit] [-ExcludeInherited] [-InformationAction <ActionPreference>] [-InformationVariable <String>] IncludeRootFolder System.Management.Automation.ParameterAttribute Path System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.AliasAttribute FullName Account System.Management.Automation.ParameterAttribute System.Management.Automation.AliasAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute IdentityReference, ID ExcludeExplicit System.Management.Automation.ParameterAttribute ExcludeInherited System.Management.Automation.ParameterAttribute InformationAction System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute infa InformationVariable System.Management.Automation.ParameterAttribute System.Management.Automation.Internal.CommonParameters+ValidateVariableName System.Management.Automation.AliasAttribute iv SecurityDescriptor System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute false