View Code? Open in Web Editor
NEW
Audits user shares to identify outdated or unnecessary folders, offering options to move or remove them based on various criteria like last login or account status. Supports logging and output saving.
License: MIT License
audit-usershare's People
Contributors
Watchers
audit-usershare's Issues
Change the parameter to specify which to delete rather than having multiple for deleting
Since $searchDir if defined in Get-OldUsers it is inaccessible if not specified when run
The need to remove the disabled users would be useful
as per your example
Audit-UserShare -folderSize -searchDir \server\users -daysSinceLogin 30
SamAccountName Enabled No Account Lastlogon
-------------- ------- ---------- ----------
TestUser1 True False 2021/03/23
TestUser2 True False 2020/12/01
TestUser3 False False 2021/04/20
TestUser4 False False 2017/11/19
TestUser5 True False 2022/01/01
TestUser6 True False 2019/07/13
TestUser7 True False 2016/18/16
LargeUserFolder N/A True 2021/03/11
TestUser9 True False 2015/03/06
an additional column including the date of that days since logon value