File System Security PowerShell Module (Install) 4.2.4

Managing permissions with PowerShell is only a bit easier than in VBS or the command line as there are no cmdlets for most day-to-day tasks like getting a permission report or adding permission to an item. PowerShell only offers Get-Acl and Set-Acl but everything in between getting and setting the ACL is missing. This module closes the gap.

The module provides 10 cmdlets to manage permissions on the file system, like adding and removing ACEs, setting the inheritance, getting the current permissions or even get the effective permissions for a certain user. The available cmdlets are listed below with a short description. More information can be retreived in the PowerShell using Get-Help.

  • Add-NTFSAccess - Adds a specific ace to the current object.
  • Get-NTFSAccess - Gives you a list of all permissions.
  • Get-NTFSOrphanedAccess - Lists all permissions that can no longer be resolved.
  • Remove-NTFSAccess - Removes the permission for a certain account.
  • Get-NTFSEffectiveAccess - Shows the permissions an account actually has on a file or folder.
  • Get-NTFSInheritance - Shows if inheritance is blocked
  • Enable-NTFSInheritance - It can be a problem if certain files or folders on a volume have inheritance disabled. Making sure that inheritance is enabled can be done using this cmdlet
  • Disable-NTFSInheritance - see Enable-NTFSInheritance
  • Get-NTFSOwner - Shows the owner of a file or folder.
  • Set-NTFSOwner - Sets the owner to a specific account.

For documentation please refer to: NTFSSecurity Tutorial 1 - Getting, adding and removing permissions NTFSSecurity Tutorial 2 - Managing NTFS Inheritance and Using Privileges

PACKAGE NOTES


Click here to Patreon-ize the package maintainer.


İndirme sayısı: 380
Boyut: 6.84 kB
Güncelleme Tarihi: 28.01.2019
Dağıtım Şeması: ücretsiz yazılım
İşlem Sistemleri: Windows 7 x64, Windows 8 x64,
Windows 8.1 x64, Windows 10 x64, Windows 11 x64