# Command Line Utilities Overview

Plesk command line interface (CLI) is designed for integration of Plesk with third-party applications. It can also be used for managing Plesk installations by administrators experienced in using Plesk and Microsoft Windows command line. This feature provides a command line interface to the majority of management tasks that the Plesk administrator performs. Plesk CLI provides the alternative means of control for various business objects in Plesk. The command line utilities use Plesk’s core functionality to create, manage, or delete customers, domains, services, and other Plesk objects.

Each command line utility either duplicates the functions available through the Plesk GUI, or performs operations beyond the Plesk GUI scope. Depending on this, each utility belongs to the Standard or Extended group correspondingly.

The current version of Plesk provides the following command line utilities (in alphabetical order):

## Standard Group

CL Utility | Affected Object
--- | ---
admin_alias.exe | Additional Plesk administrator accounts
admin.exe | Admin’s control panel preferences
anonftp.exe | Anonymous FTP service
aps.exe | APS Catalog and applications
autoresponder.exe | Mail autoresponders
branding_theme.exe | Plesk branding
certificate.exe | SSL/TLS certificates
cloning.exe | Plesk server cloning settings
customer.exe | Customer accounts
custombutton.exe | Custom buttons
custom_plan_items.exe | Custom plans
database.exe | Databases, database users
database-server.exe | Database servers
dns.exe | DNS zone on domains
domalias.exe | Domain aliases
domain_restriction.exe | Prohibited domain names
dsn.exe | ODBC DSN connections
event_handler.exe | System event handlers
extension.exe | Plesk extensions
firewall.exe | Firewall
ftpsubaccount.exe | Additional FTP accounts
hotlink_protection.exe | Site content protection settings
init_conf.exe | Initial server configuration, administrator personal info
interface_template.exe | Plesk CP interface templates and controls visibility
ipmanage.exe | IP addresses
ip_pool.exe | Customer’s/reseller’s IP pools
keyinfo.exe | License key properties
keyupdate.exe | License key updates
license.exe | License keys
locales.exe | Plesk locales
mail.exe | Mail accounts
mailserver.exe | Mail server configuration
maillist.exe | Mailing lists
migrate.exe | Mass migration and transfer
notification.exe | Email notifications for the administrator
php_handler.exe | Managing custom PHP handlers
product_info.exe | Information about installed Plesk
protdir.exe | Web protection of domain directories
reseller.exe | Reseller accounts
reseller_plan.exe | Reseller templates
secret_key.exe | Authentication in the XML API Service
server_dns.exe | Server-wide DNS zone template
server_filesharing.exe | File sharing settings
server_pref.exe | System and interface preferences
service_plan.exe | Hosting plans
service_plan_addon.exe | Hosting plan addons
site.exe | Websites
`siteapp.exe` | Web applications
skeleton.exe | Virtual host templates
`sso.exe` | Single sign-on configuration
spamassassin.exe | Spam filter parameters on the level of mail account
statistics.exe | Calculating statistics
subscription.exe | Hosting subscriptions
subscription_settings.exe | Hosting subscription limits and preferences
subdomain.exe | Subdomains
tomcat.exe | Java applications and Tomcat service
traffic.exe | Traffic usage statistics on domain level
virtdir.exe | Virtual directories
user.exe | Plesk additional users
webuser.exe | Web user accounts
`wp_instance.exe` | WordPress toolkit

## Extended Group

CL Utility | Affected Object
--- | ---
`ApplySecurity.exe` | Security settings of server files and folders
`HostingSecurity.exe` | Security settings of Plesk hosted objects (domain, subdomain and web user folders and files)
`mchk.exe` | Mail server configuration
`sitebuilder.exe` | Integration with Presence Builder
`statistics.exe` | Resources usage statistics

For general instructions on executing command line utilities on Plesk server, consult the Getting Started with Command Line Utilities section.