HostPilot PowerShell is the command-line interface through which you can manage the HostPilot. It allows you to execute commands and scripts on groups of mailboxes and other HostPilot objects and services on the account.
- Download HostPilot PowerShell executable file with this link:
- Start application.
Note: Windows PowerShell execution policy should be set to AllSigned or Unrestricted, otherwise application will fail to load.
To set the policy open Windows PowerShell and run:
For more information on execution policies see this Microsoft article: https://technet.microsoft.com/library/ee176961.aspx
- Enter your administrator credentials.
Note: if the login fails, make sure you are using correct username and password.
- HostPilot PowerShell is ready to use.
- Set HostPilot PowerShell to run commands on your account with this command:
Set-ConnectionSettings -Account "YourAccountName"
HostPilot PowerShell allows you to automate most tasks associated with HostPilot provisioning and management:
- Account contacts
- Mailboxes (Exchange, POP/IMAP, OWA)
- Mail contacts
- Public folders
- Distribution lists and their members
- BlackBerry and ActiveSync
- Skype for business (Lync)
Read the Knowledge Base article on HostPilot PowerShell Data Types And Common Parameters.
Cmdlet - is a lightweight command that is used in the Windows PowerShell environment.
AD – Active Directory
CI – Company Information
CP – Control Panel
DEH – Dedicated Exchange Hosting
DR – Delivery restrictions
ESN – Electronic Serial Number
IMEI - International Mobile Equipment Identity
MSA – Master Service Agreement
OU – Organizational Unit
SEH – Shared Exchange Hosting