Windows 7에는 어떤 버전의 PowerShell이 ​​제공됩니까?


8

매우 안정적인 환경에서 원격 프로세스를 시작하는 솔루션을 만들려고하는데 사용자 기반에 Windows 7이 있음을 알고 있습니다. 대부분 업데이트가 없습니다.

PowerShell 2.0을 사용한 원격 SSIS 패키지 실행에 따르면 Windows 7은 PowerShell 2.0과함께 제공되므로 원격으로 실행할 수 있지만 컴퓨터를 PowerShell 2로 업그레이드해야한다는 것을 기억하고 있습니다. 현재 PowerShell v3을 사용하고 있습니다. 스크립트를 실행해야하는 머신에 액세스 할 수 있습니다.

Windows 7과 함께 제공되는 PowerShell 버전은 무엇입니까?


당신은 말의 입에서 정답을 가지고 ... 왜 다시 물어?
Austin T French

컴퓨터 중 하나에 설치된 경로는 % SystemRoot % \ system32 \ WindowsPowerShell \ v1.0 \ powershell.exe입니다. v2.0을 설치하는 이상한 경로입니다. 아니요?
Thronk

Win7 시스템에서 Powershell을 업데이트하지 않았으며 v1에 있습니다.
Yass

1
@AthomSfere 교차 사이트 복제가 허용 되며 링크 된 게시물이 SE 사이트의 사이드 바에 표시되지 않으므로 여기에 정보를 갖는 것이 유용합니다.
John Bensin

1
@AthomSfere- "버전을 결정하는 방법"이 아니라 "업데이트없이 Win7에 어떤 버전이 나오는지"같은 질문은 없습니다.
Thronk

답변:


14

최근에 새로운 시스템에 Windows 7을 설치 get-host했으며 PowerShell에서 실행하면 버전 1.0이 v1.0 폴더에 설치되어 있어도 버전 2.0을 실행 중임을 알 수 있습니다.

Windows PowerShell
Copyright (C) 2009 Microsoft Corporation. All rights reserved.

PS C:\Users\user> get-host


Name             : ConsoleHost
Version          : 2.0
InstanceId       : 61ef8a3b-0212-4743-87a1-eb2c00fb1e29
UI               : System.Management.Automation.Internal.Host.InternalHostUserI
                   nterface
CurrentCulture   : en-US
CurrentUICulture : en-US
PrivateData      : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy
IsRunspacePushed : False
Runspace         : System.Management.Automation.Runspaces.LocalRunspace

2
$PSVersionTable보다 확인하는 것이 좋습니다 get-host. stackoverflow.com/a/1825807/1394393을 참조하십시오 .
jpmc26

다음은 $ PSVersionTable과 업데이트를 다운로드하는 데 필요한 KB에 대한 유용한 Microsoft 블로그 게시물입니다. blogs.technet.microsoft.com/heyscriptingguy/2014/11/09/…
BastianW

PowerShell 버전 찾기에 대한보다 포괄적 인 답변이있는 질문은 설치된 PowerShell 버전 확인 입니다.
피터 Mortensen

연결된 질문 get-host에 올바른 정보를 반환하지 않으므로이 답변이 신뢰할 수 있습니까? 또한 설치된 Windows 7 버전에 따라 답이 달라 집니까? (예 : 일부 설치 프로그램에는 SP1이 내장되어 있습니까?)
mwfearnley
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.