Enumerating File Shares
PowerView
List shares available in current computer (Including default shares)
Get-NetShareList shares available in all computers from current domain (Including default shares)
Get-NetComputer | Get-NetShareList shares available in all computers from another domain (Including default shares)
Get-NetComputer -Domain <DOMAIN NAME> | Get-NetShareFind shares in current domain (Including default shares, which are readable and writable by current user)
Invoke-ShareFinderFind shares in another domain (Including default shares)
Invoke-ShareFinder -Domain <DOMAIN NAME>Find shares in current domain (Excluding default shares)
Invoke-ShareFinder -ExcludeIPC -ExcludeStandard -ExcludePrintFind shares in another domain (Excluding default shares)
Invoke-ShareFinder -ExcludeIPC -ExcludeStandard -ExcludePrint -Domain <DOMAIN NAME>Find sensitive files on computers in current domain
Invoke-FileFinderList all file server in current domain
Get-NetFileServerLast updated