Windows 8 jest wyposażony w nową, błyszczącą wersję PowerShell, w wersji 3. Ale podczas zabawy z nią zauważyłem, że wiele skryptów, które napisałem dla wersji 2, teraz generuje błędy, więc oto jak uzyskać wersję 2 z powrotem, podczas gdy nie tracąc wersję 3.
Ponieważ jest instalowany domyślnie, nie musimy robić nic specjalnego, wystarczy przejść do ekranu Start i wpisać PowerShell i naciśnij enter. Możemy zobaczyć naszą wersję za pomocą specjalnej zmiennej $ PSVersionTable.
Niesamowitą cechą systemu Windows 8 jest to, że Microsoft pozostawił silnik PowerShell 2 w stanie nienaruszonym, co oznacza, że możemy z łatwością uzyskać do niego dostęp. Aby rozpocząć, utwórz nowy skrót na pulpicie.
Katalog PowerShell został wciągnięty do naszej ścieżki podczas uruchamiania systemu, więc możemy odwołać się do exe po nazwie i przekazać mu parametr wersji, a następnie kliknąć next.
PowerShell -Version 2
Nazwij skrót PowerShell 2 i kliknij Zakończ.
Po dwukrotnym kliknięciu na nowy skrót i sprawdzeniu wersji PowerShell za pomocą opcji $ PSVersionTable, zobaczysz, że jest ona teraz w wersji 2.
To wszystko.