mirror of https://github.com/raandree/NTFSSecurity
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.
2.3 KiB
2.3 KiB
| status | last-verified | owner | source |
|---|---|---|---|
| current | 2026-10-02 | active-agent | repository evidence |
Progress
Current status
Documentation matches the cmdlets at HEAD. The module source is unchanged
since the 4.2.6 release except the Remove-Item2 -PassThru rename and
CompatiblePSEditions.
Recent milestones
- 2026-10-02: Memory Bank initialized.
- 2026-10-02: Documentation aligned with the code: 36 cmdlet pages filled
from the C# source and checked at runtime in a sandbox; Concepts, Examples,
home page, contributor guide, README rewritten;
mkdocs.ymlnav,edit_uri, and.readthedocs.yml(build.os) fixed;CHANGELOG.mdcreated. - 2026-10-02: PR #91 build fixed:
appveyor.ymlbuilds the module from source and checks the docs against that build instead of the Gallery release (root cause of theRemove-Item2 -PassThrudrift failure).
Stable capabilities
- 36 cmdlets: access (7), audit (5), inheritance (6), owner and security descriptor (4), privileges (3), long-path items (6), links, hash, and disk space (5).
- Works in Windows PowerShell 5.1 and PowerShell 7 (smoke-tested), except
Get-FileHash2, which fails in PowerShell 7 (missingRIPEMD160type).
Open work
- Ship help: add the generated
en-US\NTFSSecurity.dll-Help.xmlto the build and drop the staleNTFSSecurity-Help.xml. - Publishing: re-point Read the Docs from the fork
Sup3rlativ3/NTFSSecurityto this repository (or create a new Read the Docs project). - Manifest: remove
Show-NTFSSimpleAccessand duplicates fromCmdletsToExport; bumpModuleVersion(4.2.5 in source, 4.2.6 released). - Code defects found while documenting (each documented on its page):
Add-NTFSAuditduplicate position 2; SD parameter sets ofAdd/Remove-NTFSAccess/Auditneed-AppliesTo;Set-NTFSInheritancenullable crash and hard-coded removal; inheritance cmdlets ignoreEnablePrivileges = $false;Get-NTFSEffectiveAccess-ExcludeNoneAccessEntriesand SD set ineffective;-Account/SD ignored byGet-NTFSOrphanedAccess/AuditandGet-NTFSSimpleAccess;Copy-Item2fails on folders with files;Get-ChildItem2throws on a file path;returninstead ofcontinuein severalProcessRecordloops; wrongOutputTypeon several cmdlets;Get-FileHash2in PowerShell 7.