Próbuję stworzyć rozwiązanie do uruchamiania zdalnych procesów w środowisku, które jest bardzo stabilne i wiem, że baza użytkowników będzie miała system Windows 7 - większość z nich jednak nie będzie go aktualizować.
Zdalne wykonanie pakietu SSIS za pomocą programu PowerShell 2.0 mówi, że system Windows 7 jest dostarczany z programem PowerShell 2.0 i dlatego byłby w stanie wykonać go zdalnie, ale wydaje mi się, że pamiętam konieczność uaktualnienia komputera do wersji PowerShell 2. Obecnie korzystam z wersji 3 programu PowerShell i nie mieć dostęp do maszyn, na których skrypt musiałby zostać uruchomiony.
Jaka wersja programu PowerShell jest dostarczana z systemem Windows 7 po wyjęciu z pudełka?
windows-7
powershell
Thronk
źródło
źródło
Odpowiedzi:
Niedawno zainstalowałem system Windows 7 w nowym systemie, a uruchomienie
get-host
w PowerShell mówi mi, że korzystam z wersji 2.0, mimo że jest on zainstalowany w folderze v1.0.źródło
$PSVersionTable
byłby lepszy sposób na sprawdzenie niżget-host
. Zobacz stackoverflow.com/a/1825807/1394393 .get-host
że nie zwraca poprawnych informacji? Czy odpowiedź zależy również od zainstalowanej wersji systemu Windows 7? (np. czy niektórzy instalatorzy mają wbudowany dodatek SP1?)