functions


Table of Contents


activeDirectory

Section FileName
activeDirectory Add-ADUsertoLocalGroup.ps1
activeDirectory ADUserAccountFunctions.ps1
activeDirectory Amend-pwdLastSet.ps1
activeDirectory Copy-AdGroupMemberShip.ps1
activeDirectory Find-localAdmins.ps1
activeDirectory FSMOFunctions.ps1
activeDirectory Get-ActiveDirectoryTombstonePeriod.ps1
activeDirectory Get-ADDeletedUsers.ps1
activeDirectory Get-ADUserLastLogon.ps1
activeDirectory Get-DomainControllers.ps1
activeDirectory Get-ElevatedUsers.ps1
activeDirectory Get-FSMORoleOwner.ps1
activeDirectory Get-LocalGroupMembership.ps1
activeDirectory Get-LockedOutUser.ps1
activeDirectory Get-LoggedOnUser.ps1
activeDirectory Get-LogonHistory.ps1
activeDirectory GetMailboxPermission.ps1
activeDirectory Get-NestedGroupMember.ps1
activeDirectory Get-O365LastLogonTime.ps1
activeDirectory Get-PrimaryGroupsReport.ps1
activeDirectory Get-RDPUserReport.ps1
activeDirectory Get-RemoteServiceAccount.ps1
activeDirectory Get-ServiceDetails.ps1
activeDirectory Get-ServiceLogonAccount.ps1
activeDirectory Get-ServicePrivilege.ps1
activeDirectory Get-UnlinkedGPO.ps1
activeDirectory GetUserLoggedOnto.ps1
activeDirectory Get-UserLogon.ps1
activeDirectory get-usermembership.ps1
activeDirectory Get-UserReport.ps1
activeDirectory Get-UsersGroupMemberShips.ps1
activeDirectory Get-UserSupportedEncryptionTypes.ps1
activeDirectory Move-FSMORolestoPDCEmulator.ps1
activeDirectory Provision_Home_Folder.ps1
activeDirectory Remove-AdminSDHolder.ps1
activeDirectory Restore-ADDeletedUsers.ps1
activeDirectory Search-GPO.ps1
activeDirectory Search-GPOsForString.ps1
activeDirectory Search-GPOsForStringOrig.ps1
activeDirectory Set-FSMORoleOwner.ps1
activeDirectory Sync-DomainController.ps1
activeDirectory Sync-Office365ToADDS.ps1
activeDirectory Test-ADUserCredentials.ps1
activeDirectory Test-ADUserHighPrivilegeGroupMembership.ps1
activeDirectory Test-UserExists.ps1
activeDirectory Unlock-UserAccount.ps1

Back to Top


bitLocker

Section FileName
bitLocker Export-Bitlocker.ps1
bitLocker Export-BitlockerComp.ps1
bitLocker Export-BitlockerParams.ps1

Back to Top


compression

Section FileName
compression New-FileArchive.ps1
compression New-ZipFile.ps1
compression UncompressZip-SameDestination.ps1
compression zipArchiveTool_recursive.ps1

Back to Top


dns

Section FileName
dns Get-DKIMRecord.ps1
dns Get-DMARCRecord.ps1
dns Get-PublicDnsRecord.ps1
dns Get-SPFRecord.ps1
dns Resolve-DnsDomain.ps1
dns Resolve-DNSList.ps1
dns Resolve-DomainDNS.ps1
dns Test-DNSPropagation.ps1
dns Test-DNSRecord.ps1

Back to Top


exchange

Section FileName
exchange Connect-ExchangeServer.ps1
exchange Connect-O365Session.ps1
exchange Connect-Office365Services.ps1
exchange Copy-ReceiveConnector.ps1
exchange Enter-O365Session.ps1
exchange ExchangeFunctions.ps1
exchange Export-CalendarPermissions.ps1
exchange Get-ADExchangeServer.ps1
exchange Get-ExchangeServer.ps1
exchange Get-ExchangeVersion.ps1
exchange Get-MailboxAccessPerms.ps1
exchange Get-MailboxPermissions.ps1
exchange Get-MailboxPermissionsExport.ps1
exchange Get-MailboxPermissionsReport.ps1
exchange Get-MailboxPermissionsReport2.ps1
exchange Get-MailboxReport.ps1
exchange Get-MailboxStatistics.ps1
exchange Get-MBAccessPerms.ps1
exchange O365Session.ps1
exchange OnPremExchangeFunctions.ps1
exchange PasswordChangeNotification.ps1
exchange PasswordReminderAlso.ps1
exchange Remove-MailboxFolderPermissions.ps1
exchange Remove-UsersfromGAL.ps1
exchange Replicate-AllDomainControllers.ps1
exchange Restart-ExchangeServices.ps1
exchange Set-AutoDiscover.ps1
exchange Set-CalendarPermsScript.ps1
exchange Set-DefaultReceiveConnector.ps1
exchange Update-CalendarPermissions.ps1

Back to Top


fileManagement

Section FileName
fileManagement Format-FileSize.ps1
fileManagement Get-FileOwner.ps1
fileManagement Get-FriendlySize.ps1
fileManagement Get-IniContent.ps1
fileManagement Get-LatestFiles.ps1
fileManagement Get-MediaDetails.ps1
fileManagement Get-NeglectedFiles.ps1
fileManagement Get-PathPermissions.ps1
fileManagement New-FolderCompare.ps1

Back to Top


information

Section FileName
information Get-CPUTemperature.ps1
information get-DotNetVersion.ps1
information Get-ErrorInfo.ps1
information Get-InfoBadService.ps1
information Get-InfoCompSystem.ps1
information Get-InfoDisk.ps1
information Get-InfoNIC.ps1
information Get-InfoOS.ps1
information Get-InfoProc.ps1

Back to Top


ip

Section FileName
ip Get-CidrIPRange.ps1
ip Get-IPConfig.ps1
ip Get-ipInfo.ps1
ip Get-PingMonitor.ps1

Back to Top


miscellaneous

Section FileName
miscellaneous ConvertFrom-ErrorRecord.ps1
miscellaneous ConvertObject-ToHashTable.ps1
miscellaneous Copy-History.ps1
miscellaneous createRealFakeNames.ps1
miscellaneous Disable-PrintSpooler.ps1
miscellaneous domainresults.hostio.ps1
miscellaneous Get-FriendlySize.ps1
miscellaneous Get-FTPFile-empty.ps1
miscellaneous Get-Icon.ps1
miscellaneous Get-LastCommands.ps1
miscellaneous Get-PendingReboot.ps1
miscellaneous Get-PortInfo.ps1
miscellaneous Get-ProcessandServicePID.ps1
miscellaneous Get-ProductKey.ps1
miscellaneous Get-RebootReport.ps1
miscellaneous Get-Resources.ps1
miscellaneous Get-SettingsWithCPassword.ps1
miscellaneous Get-SSLlabsScore.ps1
miscellaneous Get-TokenSizeReport.ps1
miscellaneous Get-UnknownDevices.ps1
miscellaneous Get-Uptime.ps1
miscellaneous Get-UptimeV1.ps1
miscellaneous Get-UserAccountControlReport.ps1
miscellaneous Get-Weather.ps1
miscellaneous GetWindowsFeatures.ps1
miscellaneous Invoke-CDRomDrive.ps1
miscellaneous Invoke-FTPUpload.ps1
miscellaneous Invoke-PasswordRoll.ps1
miscellaneous Invoke-UrlScan.ps1
miscellaneous Invoke-WebrequestCookie.ps1
miscellaneous Lock-Screen.ps1
miscellaneous Lock-UserInput.ps1
miscellaneous MoveOU.ps1
miscellaneous New-AdminShell.ps1
miscellaneous New-BlogServer.ps1
miscellaneous New-EncryptedUser.ps1
miscellaneous New-PassPhrase.ps1
miscellaneous New-Password.ps1
miscellaneous New-QotD.ps1
miscellaneous New-ScheduledScript.ps1
miscellaneous New-ScheduledTask.ps1
miscellaneous New-UrlScan.ps1
miscellaneous Open-CDTray.ps1
miscellaneous Out-Excel.ps1
miscellaneous parse_NTFS.ps1
miscellaneous PasswordFunctions.ps1
miscellaneous Prerequisites.ps1
miscellaneous ProgressBar.ps1
miscellaneous Query-UserAccountControl.ps1
miscellaneous remove-ADM.PS1
miscellaneous RemoveLocalUserProfile.ps1
miscellaneous Remove-UserProfile.ps1
miscellaneous ScreenPassword.ps1
miscellaneous Script4logging.ps1
miscellaneous Search-Google.ps1
miscellaneous Search-KerbDelegatedAccounts.ps1
miscellaneous Search-RoadWorks.ps1
miscellaneous Select-FolderLocation.ps1
miscellaneous Send-OutlookMail.ps1
miscellaneous Show-IsAdminOrNot.ps1
miscellaneous SiteNameConsistencyReport.ps1
miscellaneous Start-DownloadFileToTemp.ps1
miscellaneous Start-PSCountdown.ps1
miscellaneous Start-Stream.ps1
miscellaneous Test-ComputerName.ps1
miscellaneous Test-EmailAddress.ps1
miscellaneous Test-IsAdmin.ps1
miscellaneous Test-NetworkPort.ps1
miscellaneous Test-OnlineFast.ps1
miscellaneous Test-ProfileExists.ps1
miscellaneous Test-ServerExists.ps1
miscellaneous Test-SMB1Enabled.ps1
miscellaneous Test-TLSConnection.ps1
miscellaneous Test-WebsiteStatus.ps1
miscellaneous Test-WebSiteUp.ps1

Back to Top


other

Section FileName
other Get-ChuckNorrisJoke.ps1

Back to Top


powerShellProfile

Section FileName
powerShellProfile personalProfiles\Connect-Office365Services.ps1
powerShellProfile personalProfiles\HomePowerShell_profile.ps1
powerShellProfile personalProfiles\WorkPowerShell_profile.ps1
powerShellProfile Microsoft.PowerShell_profile.ps1
powerShellProfile Restart-PowershellProfile.ps1

Back to Top


time

Section FileName
time Get-2amOfThirdMondayInMonth.ps1
time Get-LastxOfMonth.ps1
time Get-NTPStatusFromHost.ps1
time Get-Ntptime.ps1
time Get-PatchTuesday.ps1
time Get-RemoteTime.ps1
time Get-Time.ps1
time Get-TimeServer.ps1
time Get-WeekDayInMonth.ps1

Back to Top


windowsUpdates

Section FileName
windowsUpdates Get-InstalledUpdates.ps1
windowsUpdates Get-PendingUpdate.ps1
windowsUpdates Get-PendingUpdates.ps1
windowsUpdates Start-WindowsUpdate.ps1

Back to Top