2016-10-20 5 views
1

Powershell 4에 대한 바로 가기를 만드는 대신 마법사를 사용하여 powershell에 대한 바로 가기를 만들면 1.0으로 연결됩니다. 실행 파일의 파일 위치로 이동하면 유일한 1.0 실행 파일이 있습니다. Powershell 4.0은 어디에 있습니까?PowerShell 4.0에 대한 바탕 화면 바로 가기 만들기? (Windows 7)

+7

PowerShell v1.0, v2.0, v3.0, v4.0, v5.0 및 v5.1 용 실행 파일은 'C : \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe'. 실제 버전은 설치된 버전 및 명령 줄 매개 변수에 따라 다릅니다. 실제 PowerShell 버전을 보려면'$ PSVersionTable'을 사용하십시오. – PetSerAl

+1

[Path to PowerShell.exe v2.0] (http://stackoverflow.com/questions/4145232/) 및 [Powershell 2.0이 Powershell 1.0과 같은 위치에 설치된 이유는 무엇입니까?] (http : // stackoverflow .com/questions/5415259/why-is-powershell-2-0-same-location-as-powershell-1-0) – TessellatingHeckler

답변

3

올바른 경로입니다. 특정 버전을 시작하려면 다음과 같은 powershell.exe를 시작할 때, 당신은 -version 매개 변수를 지정할 수 있습니다 없이는

powershell.exe -version 2.0 

를, PowerShell을 설치 최신 시작됩니다.

+0

이것은 버전 2에서만 작동하는 것으로 보입니다. 내가 get-host를 실행했을 때 2.0에 대한 올바른 버전 만 보여주었습니다. – nkasco

+0

Right. 위의 명령은 버전 2.0으로 PS를 시작합니다. 4.0과 같은 다른 버전이 필요하면 4.0을 2.0으로 바꾸거나 원하는 버전으로 바꾸십시오. 최신 버전을 시작하려면 -version 매개 변수를 모두 생략하십시오. 귀하의 원래 질문은 실행 파일의 v1.0 경로에 의문을 제기하는 것으로 알고 있습니다. 이것은 모든 버전의 PS에 대한 올바른 경로입니다. 버전 매개 변수는 실행하려는 PS 버전을 전환하는 방법입니다. – AtomicFireball

+0

아니요, 내가 말하는 것은 실행 중입니다. -version 3.0은 버전으로 5.0.xx만을 보여 줬습니다. – nkasco

관련 문제