PowerShell Scripts Library
Table of Contents
- Table of Contents
- activeDirectory
- eventLogs
- exchange
- fileManagement
- information
- installScripts
- miscellaneous
- ping
- security
- time
- windowsUpdates
activeDirectory
EventLogs
| Section | FileName |
|---|---|
| EventLogs | Evaluate-EventLog.ps1 |
| EventLogs | EventLogs.ps1 |
| EventLogs | EventLogsExported.ps1 |
| EventLogs | EventsToEmail.ps1 |
| EventLogs | EventTest.ps1 |
Exchange
fileManagement
| Section | FileName |
|---|---|
| fileManagement | Compare-Folder.ps1 |
| fileManagement | copyFilestoServers.ps1 |
| fileManagement | DataDriveSizes.ps1 |
| fileManagement | Delete-UnusedHomeFolders.ps1 |
| fileManagement | Export-FilePermissions.ps1 |
| fileManagement | Export-FilePermsAcc.ps1 |
| fileManagement | FileSizes.ps1 |
| fileManagement | Find-DuplicateFiles.ps1 |
| fileManagement | Find-MissingFiles.ps1 |
| fileManagement | Get-FileDownload.ps1 |
| fileManagement | Get-FileOwner.ps1 |
| fileManagement | IISLogsCleanup.ps1 |
| fileManagement | LastAccess.ps1 |
| fileManagement | New-dummyFile.ps1 |
| fileManagement | New-FileArchive.ps1 |
| fileManagement | Remove-UserProfile.ps1 |
| fileManagement | RemoveLocalUserProfile.ps1 |
| fileManagement | SyncFoldersScript.ps1 |
| fileManagement | UncompressZip-SameDestination.ps1 |
information
| Section | FileName |
|---|---|
| information | Collect-ServerInfo.ps1 |
| information | Export-PrinterQueues.ps1 |
| information | ExportFirewallRules.ps1 |
| information | Get-DiskSpace.ps1 |
| information | Get-IPConfig.ps1 |
| information | Get-ReportDownload.ps1 |
| information | Get-WifiPassword.ps1 |
| information | GetComputerHTMLReport.ps1 |
| information | GetComputerInventory.ps1 |
| information | GetWindowsFeatures.ps1 |
| information | Hardware-Report.ps1 |
| information | html-report.ps1 |
| information | O365UserLicenseReport.ps1 |
| information | Office365HTMLReport.ps1 |
| information | Resolve-DNSList.ps1 |
installScripts
| Section | FileName |
|---|---|
| installScripts | Install-O365Modules.ps1 |
| installScripts | Install-PoshBot.ps1 |
| installScripts | Install-RSATonline.ps1 |
| installScripts | InstallADDocsModules.ps1 |
| installScripts | InstallPwnedPasswordDLL.ps1 |
ping
| Section | FileName |
|---|---|
| ping | Dotnetping.ps1 |
| ping | Get-PingMonitor.ps1 |
| ping | Ping-DNSServers.ps1 |
| ping | PingAllComputers.ps1 |
security
| Section | FileName | | :—— | :——- | | security | Export-Bitlocker.ps1 | | security | Export-BitlockerComp.ps1 | | security | Export-BitlockerParams.ps1 | | security | Invoke-UrlScan.ps1 | | security | New-PassPhrase.ps1 | | security | New-KrbtgtKeys.ps1 | —
time
| Section | FileName |
|---|---|
| time | Get-CurrentWorldTime.ps1 |
| time | Get-TimeZoneInformation.ps1 |
| time | Worldtimeclock.ps1 |
windowsUpdates
| Section | FileName |
|---|---|
| windowsUpdates | Export-WindowsUpdates.ps1 |
| windowsUpdates | Export-WUpdateHistory.ps1 |
| windowsUpdates | Get-HotFixReport.ps1 |
| windowsUpdates | Get-WindowsUpdatesInstalled.ps1 |
| windowsUpdates | Get-WindowsUpdatesInstalledList.ps1 |
miscellaneous
| Section | FileName |
|---|---|
| miscellaneous | AutoBitlocker.ps1 |
| miscellaneous | Blank-Page.ps1 |
| miscellaneous | chart-driveSpace.V2.ps1 |
| miscellaneous | Config-Psmodulepath.ps1 |
| miscellaneous | ConfigureWinrm.ps1 |
| miscellaneous | DiskCleanup.ps1 |
| miscellaneous | diskmonitor.ps1 |
| miscellaneous | HyperVGoldenImage.ps1 |
| miscellaneous | Invoke-FTPUpload.ps1 |
| miscellaneous | Invoke-WebrequestCookie.ps1 |
| miscellaneous | Stop-FailedServiceScript.ps1 |
| miscellaneous | Test-EmailAddress.ps1 |
| miscellaneous | Update-DynamicDNSTemplate.ps1 |
| miscellaneous | VMWareGoldenImage.ps1 |
| miscellaneous | VMWareHealthcheck.ps1 |
| miscellaneous | Write-MatrixMessage.ps1 |
Maintenance Scripts