Blog Post

Script to Install the Tools I Use on My Jumpbox


I wrote a blog post a few months ago about the tools I use on my jumpbox you can read here.  Since then, I have automated most of the install with Chocately and so I’ll have the script later I’m going to blog it here.  First, we need to install Chocately on the jumpbox by opening PowerShell as the adminstrator.

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString(''))

Then most of the tools can be installed using this after you reopen PowerShell as the administrator.

choco install dotnet-sdk -y
choco install azure-data-studio -y
choco install rdmfree -y
choco install git -y
choco install github-desktop -y
choco install powershellhere -y
choco install powershellhere-elevated -y
choco install powershell-core -y
choco install az.powershell -y
choco install dbachecks -y
choco install dbatools -y
choco install editor-services-command-suite -y
choco install notepadplusplus -y
choco install poshgit -y
choco install sql-server-management-studio -y
choco install powerbi -y
choco install rsat -y
choco install sqlsentryplanexplorer -y
choco install planexplorerssmsaddin -y
choco install vscode -y
choco install vscode-vsliveshare -y
choco install vscode-prettier -y
choco install vscode-jupyter -y
choco install vscode-pull-request-github -y
choco install materialicon-vscode -y
choco install vscode-codespellchecker -y
choco install vscode-markdownlint -y
choco install vscode-mssql -y
choco install vscode-powershell -y
choco install vscode-markdown-all-in-one -y

After that, we need to install all my PowerShell modules I use.

Install-Module Az.Accounts
Install-Module dbachecks
Install-Module dbatools
Install-Module EditorServicesCommandSuite
Install-Module FormatMarkdownTable
Install-Module ImortExcel
Install-Module MarkdownPS
Install-Module posh-git
Install-Module PSDPA
Install-Module -Name SqlServer -AllowClobber

Now I still have some manual work left I will automat at some point and come back and update this post but for now this is good start.

The post Script to Install the Tools I Use on My Jumpbox first appeared on Tracy Boggiano's Blog.

Original post (opens in new tab)
View comments in original post (opens in new tab)