Windows 7にはどのバージョンのPowerShellが付属していますか?


8

非常に安定した環境でリモートプロセスを起動するためのソリューションを作成しようとしています。ユーザーベースにはWindows 7がインストールされていますが、ほとんどの場合、アップデートはありません。

PowerShell 2.0を使用したリモートSSISパッケージの実行では、Windows 7には PowerShell 2.0が付属しているため、リモート実行が可能だと言われていますが、自分のマシンをPowerShell 2にアップグレードする必要があったことを覚えているようです。スクリプトを実行する必要があるマシンにアクセスできます。

Windows 7に付属しているPowerShellのバージョンは何ですか?


あなたは馬の口から正しい答えを持っています...なぜもう一度尋ねますか?
オースティンTフランス語

マシンの1つにインストールされているパスは%SystemRoot%\ system32 \ WindowsPowerShell \ v1.0 \ powershell.exeです。v2.0をインストールするのは奇妙なパスです。
Thronk 2013

Win7マシンでPowershellを更新していません。v1です。
Yass

1
@AthomSfere クロスサイトの重複が許可されており、リンクされた投稿がSEサイトのサイドバーに表示されないため、ここにも情報があると便利です。
ジョンベンシン2013

1
@AthomSfere-「バージョンの確認方法」ではなく、「Win7のアップデートなしのバージョン」
Thronk

回答:


14

最近、新しいシステムにWindows 7をget-hostインストールしました。v1.0フォルダーにインストールされているにもかかわらず、PowerShell で実行すると、バージョン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-hoststackoverflow.com/a/1825807/1394393を参照してください。
jpmc26 2014

ここにも、$ PSVersionTableと更新をダウンロードするために必要なKBについて説明している、すばらしいMicrosoftブログの投稿があります。blogs.technet.microsoft.com/heyscriptingguy/2014/11/09/…を
BastianW

PowerShellのバージョンを見つけることに関して、より包括的な回答が含まれる質問は、インストールされているPowerShellのバージョンを確認することです。
Peter Mortensen

リンクされた質問はget-host正しい情報を返さないというので、この回答は信頼できますか?また、答えはインストールされているWindows 7のバージョンによって異なりますか?(たとえば、一部のインストーラーにはSP1が組み込まれていますか?)
mwfearnley
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.