Я просмотрел весь Интернет и не нашел никакой информации, относящейся к этой ситуации.
Powershell закрывается сразу после запуска. Когда я запускаю его в командной строке, я получаю следующее:
Windows PowerShell terminated with the following error:
Unable to cast object of type 'System.String' to type 'System.String[]'.
Я проверил следующие папки, но профилей не существует:
c: \ users \ me \ appdata \ microsoft \ windows \ powershell
c: \ windows \ system32 \ windowspowershell \ v1.0 \
c: \ окна \ systwow64 \ windowspowershell \ v1.0 \
Я попытался запустить следующие команды, и мне не повезло:
powershell -noexit
powershell -noprofile
Я выполнил следующие команды, и мне не повезло:
sfc.exe /scannow
DISM.exe /Online /Cleanup-image /Restorehealth
Я также зашел в Панель управления - ›Удаление программы -› Затем включите или выключите функции Windows, удалил Powershell, перезагрузил и переустановил.
После выполнения всех этих шагов я все еще не могу запустить Powershell. ISE тоже не работает.
powershell.exe
нет параметра-NoClose
. есть параметр-NoExit
, хотя. [ухмылка] - person Lee_Dailey   schedule 12.02.2020