You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

98 lines
3.0 KiB

  1. @{
  2. ModuleToProcess = 'NTFSSecurity.psm1'
  3. ModuleVersion = '4.2.5'
  4. GUID = 'cd303a6c-f405-4dcb-b1ce-fbc2c52264e9'
  5. Author = 'Raimund Andree'
  6. CompanyName = 'Raimund Andree'
  7. Copyright = '2018'
  8. Description = 'Windows PowerShell Module for managing file and folder security on NTFS volumes'
  9. PowerShellVersion = '2.0'
  10. CompatiblePSEditions = 'Core', 'Desktop'
  11. DotNetFrameworkVersion = '3.5'
  12. ScriptsToProcess = @('NTFSSecurity.Init.ps1')
  13. TypesToProcess = @('NTFSSecurity.types.ps1xml')
  14. FormatsToProcess = @()
  15. NestedModules = @('NTFSSecurity.dll')
  16. AliasesToExport = '*'
  17. CmdletsToExport = 'Add-NTFSAccess',
  18. 'Clear-NTFSAccess',
  19. 'Disable-NTFSAccessInheritance',
  20. 'Enable-NTFSAccessInheritance',
  21. 'Get-NTFSAccess',
  22. 'Get-NTFSEffectiveAccess',
  23. 'Get-NTFSOrphanedAccess',
  24. 'Get-NTFSSimpleAccess',
  25. 'Remove-NTFSAccess',
  26. 'Show-NTFSSimpleAccess',
  27. #----------------------------------------------
  28. 'Add-NTFSAudit',
  29. 'Clear-NTFSAudit',
  30. 'Disable-NTFSAuditInheritance',
  31. 'Enable-NTFSAuditInheritance',
  32. 'Get-NTFSAudit',
  33. 'Get-NTFSOrphanedAudit',
  34. 'Remove-NTFSAudit',
  35. #----------------------------------------------
  36. 'Disable-NTFSAccessInheritance',
  37. 'Disable-NTFSAuditInheritance',
  38. 'Enable-NTFSAccessInheritance',
  39. 'Enable-NTFSAuditInheritance',
  40. 'Get-NTFSInheritance',
  41. 'Set-NTFSInheritance',
  42. #----------------------------------------------
  43. 'Get-NTFSOwner',
  44. 'Set-NTFSOwner',
  45. #----------------------------------------------
  46. 'Get-NTFSSecurityDescriptor',
  47. 'Set-NTFSSecurityDescriptor',
  48. #----------------------------------------------
  49. 'Disable-Privileges',
  50. 'Enable-Privileges',
  51. 'Get-Privileges',
  52. #----------------------------------------------
  53. 'Copy-Item2',
  54. 'Get-ChildItem2',
  55. 'Get-Item2',
  56. 'Move-Item2',
  57. 'Remove-Item2',
  58. #----------------------------------------------
  59. 'Test-Path2',
  60. #----------------------------------------------
  61. 'Get-NTFSHardLink',
  62. 'New-NTFSHardLink',
  63. 'New-NTFSSymbolicLink',
  64. #----------------------------------------------
  65. 'Get-DiskSpace',
  66. 'Get-FileHash2'
  67. FileList = @('NTFSSecurity.dll', 'NTFSSecurity.types.ps1xml', 'NTFSSecurity.format.ps1xml', 'NTFSSecurity.Init.ps1', 'NTFSSecurity.psm1')
  68. PrivateData = @{
  69. EnablePrivileges = $true
  70. GetInheritedFrom = $true
  71. GetFileSystemModeProperty = $true
  72. ShowAccountSid = $false
  73. IdentifyHardLinks = $true
  74. PSData = @{
  75. Tags = @('AccessControl', 'ACL', 'DirectorySecurity', 'FileSecurity', 'FileSystem', 'FileSystemSecurity', 'NTFS', 'Module', 'AccessRights')
  76. LicenseUri = 'https://github.com/raandree/NTFSSecurity/blob/master/LICENSE'
  77. ProjectUri = 'https://github.com/raandree/NTFSSecurity'
  78. }
  79. }
  80. }