PSReadLine이 Powershell의 일부가 아닌 이유는 무엇입니까?

PSReadLine이 Powershell의 일부가 아닌 이유는 무엇입니까?

PSReadLine이 내 Powershell의 기본 모듈에 포함되지 않는 이유는 무엇입니까? 기본 모듈을 모두 얻으려면 어떻게 해야 합니까?

⨯ idror@TLV-WPJ03  ~  $PSVersionTable.PSVersion

Major  Minor  Build  Revision
-----  -----  -----  --------
5      0      10586  117

하지만 C:\Program Files\WindowsPowerShell\Modules 아래에 있는 모듈 목록은 다음과 같습니다.

  • 요지 제공자
  • 패키지 관리
  • 파워셸Get

또한 C:\Program Files (x86)\WindowsPowerShell\Modules 폴더도 있습니다.

  • 패키지 관리
  • 파워셸Get

(저는 Gist 관리 기능이 있다는 것을 알고 있으므로 64비트 버전을 사용하고 있는 것 같습니다.)

답변1

PSReadline은 이전 버전의 PowerShell에서 사용할 수 있고 자주 쉽게 설치되므로 기본적으로 WMF 패키지에 포함하지 않아 설치가 단순화되었습니다.

또한 업그레이드를 촉진하는 데 도움이 되는 기능으로 간주될 수도 있지만, 저는 그러한 추론에 회의적입니다.

관련 정보