Skip to content

Latest commit

 

History

History
294 lines (208 loc) · 5.35 KB

Install development tools.md

File metadata and controls

294 lines (208 loc) · 5.35 KB
created modified
2024-12-09 17:35:01 UTC
2024-12-12 11:45:42 UTC

# Install development tools

# Install IIS

Enable-WindowsOptionalFeature `
    -Online `
    -All `
    -FeatureName IIS-ManagementConsole, `
        IIS-ASPNET45, `
        IIS-DefaultDocument, `
        IIS-DirectoryBrowsing, `
        IIS-HttpErrors, `
        IIS-StaticContent, `
        IIS-HttpLogging, `
        IIS-HttpCompressionStatic, `
        IIS-RequestFiltering, `
        IIS-WindowsAuthentication
cls

# Install SharePoint Online Management Shell

$installerPath = "\\TT-FS01\Public\Download\Microsoft\SharePoint\Online" `
    + "\SharePointOnlineManagementShell_19418-12000_x64_en-us.msi"

Start-Process `
    -FilePath msiexec.exe `
    -ArgumentList "/i `"$installerPath`"" `
    -Wait

Important

Wait for the installation to complete.

cls

# Install SharePoint PnP cmdlets

Install-Module SharePointPnPPowerShellOnline
cls

# Install Chocolatey

((New-Object System.Net.WebClient).DownloadString(
    'https://chocolatey.org/install.ps1')) |
    Invoke-Expression

Important

Restart PowerShell for environment changes to take effect.

exit

Reference

Installing Chocolatey
From <https://chocolatey.org/install>

# Install HTML Tidy

choco install html-tidy

The recent package changes indicate a reboot is necessary.
Please reboot at your earliest convenience.

Restart-Computer

# Install Minikube

choco install minikube
cls

# Start Minikube

minikube start --vm-driver=hyperv

Reference

Install Minikube
From <https://kubernetes.io/docs/tasks/tools/install-minikube/>

cls

# Install FileZilla

net use \\TT-FS01\IPC$ /USER:TECHTOOLBOX\jjameson

Note

When prompted, type the password to connect to the file share.

$setupPath =
"\\TT-FS01\Products\FileZilla\FileZilla_3.46.0_win64-setup.exe"

Start-Process -FilePath $setupPath -Wait
cls

# Install Postman

net use \\TT-FS01\IPC$ /USER:TECHTOOLBOX\jjameson

Note

When prompted, type the password to connect to the file share.

$setupPath = "\\TT-FS01\Products\Postman\Postman-win64-7.13.0-Setup.exe"

Start-Process -FilePath $setupPath -Wait
cls

# Install Fiddler

net use \\TT-FS01\IPC$ /USER:TECHTOOLBOX\jjameson

Note

When prompted, type the password to connect to the file share.

$setupPath = "\\TT-FS01\Products\Telerik\FiddlerSetup.exe"

$arguments = "/S /D=C:\Program Files\Telerik\Fiddler"

Start-Process `
    -FilePath $setupPath `
    -ArgumentList $arguments `
    -Wait

Reference

Default Install Path
https://www.telerik.com/forums/default-install-path#t8qFEfoMnUWlg50zptFlHQ

cls

# Install Microsoft Message Analyzer

$setupPath = "\\TT-FS01\Products\Microsoft\Message Analyzer 1.4\MessageAnalyzer64.msi"

Start-Process -FilePath $setupPath -Wait

Important

Wait for the installation to complete.

"Windows blocked the installation of a digitally unsigned driver…"

Microsoft Message Anlayzer 1.4 - 'A Digitally Signed Driver Is Required'
From <https://social.technet.microsoft.com/Forums/windows/en-US/48b4c226-fc3d-4793-b544-3440ed13424a/microsoft-message-anlayzer-14-a-digitally-signed-driver-is-required?forum=messageanalyzer>

cls

# Install Wireshark

$setupPath = "\\TT-FS01\Products\Wireshark\Wireshark-win64-3.0.7.exe"

Start-Process -FilePath $setupPath -Wait

Important

Wait for the installation to complete.

cls

# Install Microsoft Log Parser 2.2

$setupPath = "\\TT-FS01\Public\Download\Microsoft\LogParser 2.2\LogParser.msi"

Start-Process -FilePath $setupPath -Wait

Important

Wait for the installation to complete.

cls

# Install Remote Desktop Connection Manager

$setupPath = "\\TT-FS01\Products\Microsoft" `
    + "\Remote Desktop Connection Manager\rdcman.msi"

Start-Process -FilePath $setupPath -Wait

Important

Wait for the installation to complete.

cls

# Install Microsoft Expression Studio 4

# Copy installation media from internal file server

$isoFile = "en_expression_studio_4_ultimate_x86_dvd_537032.iso"

$source = "\\TT-FS01\Products\Microsoft\Expression Studio"

$destination = "C:\NotBackedUp\Temp"

robocopy $source $destination $isoFile

Install Expression Studio

Use the "Toolbox" script to install Expression Studio

cls

# Install Paint.NET

& "\\TT-FS01\Products\Paint.NET\paint.net.4.2.8.install.zip"

Important

Wait for the installation to complete.

cls