Ich versuche, eine Lösung zum Starten von Remoteprozessen in einer sehr stabilen Umgebung zu erstellen, und ich weiß, dass die Benutzerbasis Windows 7 haben wird - die meisten werden jedoch keine Updates haben.
Die Remote-SSIS-Paketausführung mit PowerShell 2.0 besagt, dass Windows 7 mit PowerShell 2.0 geliefert wird und daher für die Remote-Ausführung geeignet ist. Ich erinnere mich jedoch anscheinend, dass ich meinen Computer auf PowerShell 2 aktualisieren muss. Ich bin derzeit auf Version 3 von PowerShell und tue dies nicht Zugriff auf die Computer haben, auf denen das Skript ausgeführt werden muss.
Welche PowerShell-Version wird standardmäßig mit Windows 7 geliefert?
windows-7
powershell
Thronk
quelle
quelle
Antworten:
Ich habe kürzlich Windows 7 auf einem neuen System installiert.
get-host
Wenn ich in PowerShell ausgeführt werde, wird Version 2.0 ausgeführt, obwohl es im Ordner v1.0 installiert ist.quelle
$PSVersionTable
wäre ein besserer Weg zu überprüfen alsget-host
. Siehe stackoverflow.com/a/1825807/1394393 .get-host
dass nicht die richtigen Informationen zurückgegeben werden? Hängt die Antwort auch davon ab, welche Version von Windows 7 installiert ist? (zB kommen einige Installer mit SP1 eingebaut?)