Powershell Package Provider
Powershell includes Support for Windows Package Manager
Module OneGet includes Chocolatey
Chocolatey uses NuGet
PackageManagement (aka OneGet): OneGet has been renamed to PackageManagement
# list all package provider
Find-PackageProvider * | Sort-Object name
# output
PowershellGet
PSGallery
Microsoft
NuGet
Microsoft / Outercurve Foundation
Chocolatey
privat / github
# Powershell Gallery (extern, Microsoft)
# install PowerShellGet (NuGet)
Install-PackageProvider -Name NuGet -Force
# Chocolatey (external, privat, github)
if software is installed by choco, you have to unistall it with choco!
on a admin commandline:
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe"
-NoProfile -InputFormat None -ExecutionPolicy Bypass -Command
"[System.Net.ServicePointManager]::SecurityProtocol = 3072; iex
((New-Object
System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))"
&& SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
choco search firefox
choco install adobereader
choco install googlechrome
choco install firefox
choco install thunderbird
choco install filezilla
choco install jre8
choco install notepadplusplus
choco install 7zip
choco install microsoft-edge
choco install git
choco install openssh
choco install paint.net
choco install sysinternals
choco install ccleaner
choco install putty
choco install wget
choco install pdfcreator
choco install treesizefree
choco install sumatrapdf
choco install curl
choco install slack
choco install winscp
choco install chocolateygui
choco install keepass
choco install gotomeeting
choco install gotoopener
choco install nuget.commandline
choco install virtualbox
choco install irfanview
choco install cdburnerxp
choco install calibre
choco upgrade all -y