1234567891011121314151617 |
- # WMF 3/4 only
- if ($PSVersionTable.PSVersion -lt $(New-Object System.Version("5.0.0.0"))) {
- choco install dotnet4.5.1 -y
- choco upgrade powershell-packagemanagement --ignore-dependencies -y
- }
- $refreshenv = Get-Command refreshenv -ea SilentlyContinue
- if ($null -ne $refreshenv -and $refreshenv.CommandType -ne 'Application') {
- refreshenv # You need the Chocolatey profile installed for this to work properly (Choco v0.9.10.0+).
- } else {
- Write-Warning "We detected that you do not have the Chocolatey PowerShell profile installed, which is necessary for 'refreshenv' to work in PowerShell."
- }
- Install-PackageProvider -Name NuGet -Force
- Set-PSRepository -Name PSGallery -InstallationPolicy Trusted
- Install-Module au -Scope AllUsers
- Get-Module au -ListAvailable | Select-Object Name, Version
|