Powershell-Exchange
PowerShell Scripts for Microsoft Exchange Server
This repo contains a variety of PowerShell scripts and code samples for Microsoft Exchange Server.
There are no reviews yet. Be the first to send feedback to the community and the maintainers!
Test-ExchangeServerHealth.ps1
PowerShell script to generate a report of the health of an Exchange Server 2010/2013 environment.Collect-ServerInfo
PowerShell script to collect information about Windows serversGet-MailboxReport.ps1
PowerShell script to generate a report of mailboxes, including information such as item count, total size, and other useful attributes.PowerShell-Stored-Credentials
PowerShell functions to manage stored credentials on your admin computersConfigureExchangeURLs.ps1
PowerShell script to configure Client Access server URLs for Microsoft Exchange ServerIISLogsCleanup
PowerShell script to cleanup old IIS log filesNew-LabUsers.ps1
PowerShell script to generate user accounts in Active Directory for a test lab environmentGet-MailboxAuditLoggingReport.ps1
Generate an Exchange Server mailbox audit logging reportGet-EASDeviceReport.ps1
This PowerShell script produces a simple report of the ActiveSync device associates in an Exchange organization.ExchangeServerAntivirusExclusions
PowerShell Scripts to Generate Antivirus Exclusions for Exchange ServersOffice-365-Scripts
PowerShell Scripts and Code Samples for Office 365Add-SMTPAddresses.ps1
PowerShell script to perform bulk adding of new SMTP addresses to Office 365 mailboxesGet-IPGeolocation.ps1
PowerShell script to perform a REST API query to get IP address geo-location informationOffice365GroupsReport
PowerShell script to generate a report about new, modified, and deleted Office 365 GroupsGet-DAGHealth.ps1
Exchange Server 2010/2013 Database Availability Group health check scriptGet-DailyBackupAlerts.ps1
Generate an email report of Exchange database backup timesStart-MailGen.ps1
PowerShell script to generate email traffic in a test lab environment using Exchange Web ServicesGet-CASHealth.ps1
PowerShell script to test Client Access server healthGet-RBACGroupMemberReport.ps1
PowerShell script to report the membership of Exchange RBAC role groupsOffice-365-Deploy
Office 365 Client Deployment ScriptsInstall-MicrosoftTeams
PowerShell Script for Microsoft Teams Client DeploymentOffice365AdminGroupsReport
A PowerShell script to generate a report of Office 365 admin role/group membership.Import-MailContactsFromCSV
PowerShell script to import mail contacts from a CSV file into ExchangeGet-DagApMap.ps1
Create a map of database copy activation preferencesGet-AuditLogOverHead.ps1
PowerShell script to report on the size of the mailbox audit logs stored in mailboxes in an Exchange Server organization.PowerShell-General
A repository of general PowerShell scripts, functions and code samples.InstallAWSPowerShellModule
PowerShell script to download and install the MSI package for the Amazon Web Services Tools for Windows PowerShell.Office365MessageCenterDigest
An email digest of Office 365 Message Center messagesFind-StaleDelegates.ps1
EASTroubleshooter
Exchange ActiveSync Troubleshooting ScriptFind-StaleManagers.ps1
HyperVHealthReport
A PowerShell Script that Generates a Hyper-V Health Reportcunninghamp.github.io
Paul's Python and code tinkering blog, built with Jekyll and Github PagesGet-MessageTrackingConfig.ps1
Generate a CSV report of the message tracking configuration of your Exchange 2013 servers.rss-feeds
GitWorkflowDemo
A demo repository used to write a blog post about my Git workflowExchange2007MBtoMEU.ps1-Customized
A customized version of Microsoft's Exchange2007MBtoMEU.ps1 for Office 365 migrations.Love Open Source and this site? Check out how you can help us