How to Silently Install SSMS

This is a note on how to silently install SQL Server Management Studio (SSMS) via command (PowerShell).

SSMS is a tool most people use when working with SQL Server. If you need to install SSMS on multiple computers, you may want to use the silent installation feature for automating the process.

This ‘silent‘ installation allows you to install SSMS without any user interaction, making it quick and easy to deploy on multiple computers. In this demo, we are using the /quiet Command-Line Option.

Installing SSMS Silently

To install SSMS silently, you will need a copy of the SSMS installation files which can be downloaded here.

Once you have a copy of the latest SSMS version:
1. Open your PowerShell terminal as Admin.
2. Navigate to the directory you have placed the SSMS install media.
3. Type in the SSMS.exe filename and add in the /q parameter, as shown below.

# Navigate to directory with ssms download
cd ssms
gci

# Install SSMS (silently)
.\SSMS-Setup-ENU.exe /q
SSMS Silent Install

Using the /q parameter means that SSMS can install in the background and your command prompt will return to a command-ready state when the installation has been completed.

Hope this helps! Feel free to check out my other post, Download & Install SSMS which includes added tips!


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Recent Posts
Categories
Tags

Always On Availability Groups (AAG) (4) AWS (4) AWS Redshift (6) Database Admin (72) Database Backups & Recovery (14) Database Mirroring (2) Error Messages (5) Failover Cluster Instances (FCI) (1) Git Commands (6) Importing & Exporting Data (2) Linked Servers (3) Linux Administration (2) Logging & Monitoring (1) Microsoft Patching (2) MySQL (4) Postgres (6) PowerShell Scripts (2) SQL Certificates & Encryption (3) SQL Server Agent (5) SQL Server CDC (2) SQL Server Data Types (2) SQL Server Management Studio (SSMS) (16) SQL Server Networking (3) SQL Server on Linux (1) SQL Server Patching (2) SQL Server Performance Tuning (6) SQL Server Processes (SPIDs) (7) SQL Server Replication (2) SQL Server Scripts (13) SQL Server Security (4) SQL Server Storage (10) Windows Admin (21) Windows Authentication (2) Windows Automation (1) Windows Events (2) Windows Firewall (4) Windows Subsystem for Linux (WSL) (18)