저는 PowerShell 4
Windows 7 노트북을 사용하고 있습니다. 방금 PowerGUI를 설치했는데 다음 오류가 발생하는 것을 발견했습니다.
get-command : Object reference not set to an instance of an object.
Powershell_ISE, PowerShell 콘솔 및 PowerGUI는 명령 이름과 함께 매개변수를 전달하지 않으면 모두 이 오류를 발생시킵니다. 모든 프로필을 지우고 다시 설치 WMF 4.0
했습니다 .Net 4.5
. 또한 SQL을 포함한 모든 것을 업데이트했습니다. 아무것도 없습니다!
나중에 내 스크립트 중 일부가 올바르게 작동하는 것을 발견했습니다. 그런 다음 로드하지 않은 모듈에서 정규화된 명령을 호출하면 해당 세션에서만 오류가 마법처럼 지워진다는 사실을 발견했습니다. PS가 강제로 모듈을 자동 로드하면 작업이 Get-Command
시작 Show-Command
됩니다.
PowerShell이 이 작업을 시작한 이유와 이 조건을 해결하는 방법을 아는 사람이 있나요?