Обновить pwsh с помощью Scoop?
При попытке обновить Powershell Core с помощью scoop через
scoop update pwsh
, я получаю следующую ошибку:
ERROR Application "pwsh" is still running. Close all instances and try again.
Я попытался закрыть PowerShell и обновить через
cmd
, но все равно выдает эту ошибку.
1 ответ
Scoop использует для выполнения сценариев PowerShell, на которых работает scoop. (совок - это 96% PowerShell) Даже если запустить в
cmd.exe
, он все равно будет использовать
pwsh.exe
для выполнения скриптов, необходимых для
scoop update pwsh
. Эта проблема решается с помощью Windows PowerShell (она же PowerShell 5/
powershell.exe
), поэтому scoop будет выполнять сценарии PowerShell, используя это вместо
pwsh
.