Install Chocolatey for Individual Use
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
Логи C:\ProgramData\chocolatey\logs\chocolatey.log
choco search git/find | Поиск команд удалённых |
choco list | Установленные пакеты |
info - retrieves package information. Shorthand for choco search pkgname –exact –verbose choco info vim install - installs packages using configured sources upgrade - upgrades packages from various sources download - downloads packages - optionally internalizing all remote resources config - Retrieve and configure config file settings
По умолчанию в Windows 10 установлена версия модуля 2.0.0 Последняя версия 2.3.5
get-module psreadline remove-module psreadline install-module psreadline -force
Или
Install-Module -Name PowerShellGet -Force Install-Module PSReadLine -AllowPrerelease -Force
Если нет доступа к Интернет, то можно войти в папку
C:\Program Files\WindowsPowerShell\Modules\PSReadline
И восстановить там архив с версией 2.3.5
Если не запускается, то поменять ExecutionPolicy на Unrestricted
в 64x многие полезные плагины не работают.
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 $LocalTempDir = $env:TEMP $href = ((Invoke-WebRequest -Uri 'https://notepad-plus-plus.org/downloads/').Links | Where-Object { $_.innerText -match 'current version' }).href $downloadUrl = ((Invoke-WebRequest "https://notepad-plus-plus.org/$href").Links | Where-Object { $_.innerHTML -match 'installer' -and $_.href -match 'er\.exe' }).href Invoke-RestMethod $downloadUrl -OutFile "$LocalTempDir/np++.exe" start-process -FilePath "$LocalTempDir\np++.exe" -ArgumentList '/S' -Verb runas -Wait
или через winget. WinGet поддерживается только в Windows 10 1709 (сборка 16299) или более поздней версии.
winget install Notepad++
Можно добавить winget
Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe
winget search vscode winget install --id Microsoft.VisualStudioCode winget install --id Microsoft.VisualStudioCode --silent winget upgrade winget upgrade --id Microsoft.WindowsTerminal winget upgrade --all winget uninstall --id Microsoft.VisualStudioCode