Microsoft udostępnia drugą testową wersję PowerShell 3

24.12.2011 12:45, Autor: Grzegorz Niemirowski (gniemirowski), Kategoria: News
NewsImage

Microsoft udostępnił wersję Community Technology Preview 2 pakietu Windows Management Framework 3.0, w skład którego wchodzi m.in. powłoka PowerShell.

Powłoka PowerShell, będąca świetnym zamiennikiem przestarzałego Wiersza polecenia (cmd.exe), jest ciągle rozwijana przez Microsoft. Ciekawą nowością w wersji 3.0 jest cmdlet o nazwie Show-Command, który pozwala wprowadzać parametry uruchomienia innych cmdletów za pomocą GUI. Ma być on przydatny dla początkujących użytkowników, którzy nie znają składni danego polecenia a mają opory przed czytaniem pomocy. Ulepszony został edytor kodu ISE (Integrated Scripting Environment). Pojawiło się IntelliSense dodające podpowiedzi o składni poleceń oraz autouzupełnianie a także inne ułatwienia. Dodany został pasek z listą dostępnych poleceń. Wprowadzona została funkcja ułatwiająca dostęp do komend zawartych w niezaładowanych modułach. Teraz wywołanie takich komend powoduje, że zostaną one odnalezione a ich moduły zostaną załadowane automatycznie. Wyszukiwanie będzie przeprowadzane na podstawie listy katalogów ze zmiennej $PSModulePath.

Bardzo ciekawą nowością jest Windows PowerShell Web Access. Jest to w istocie serwer WWW bazujący na ISS, oferujący dostęp do konsoli PowerShell z poziomu przeglądarki internetowej. Jest to więc coś w rodzaju webowego telnetu. Obsługiwane jest dopełnianie poleceń a sama aplikacja webowa jest przystosowana do bezproblemowej pracy na smartfonach. Ponieważ wykorzystywany jest IIS, dostępne są oferowane przez niego mechanizmy uwierzytelniające, takie jak Kerberos czy CredSSP, można też korzystać z HTTPS. Dodano też inną interesującą webową funkcje: niektóre cmdlety mogą być udostępnione jako RESTowy webservice. Dzięki temu mogą być uruchamiane z innych komputerów, niekoniecznie pracujących pod Windows.

Finalna wersja PowerShell 3 zostanie wydana najprawdopodobniej wraz z Windows 8, jako jego składnik. Dostępna będzie też na Windows 7 i Windows 2008 R2. Użytkownicy Visty i XP będą musieli pozostać przy wersji 2, która jednak nadal pozostaje bardzo wygodnym i wszechstronnym narzędziem do zarządzania systemem Windows.

r   e   k   l   a   m   a

Komentarze (36)  

AvatarUżytkownik jest nieaktywny
SunriSebi | 24.12.2011 13:42#1

Zmiany są naprawdę imponujące. Zwłaszcza IntelliSense :)

AvatarUżytkownik jest nieaktywny
szczepaniak5315 | 24.12.2011 14:00#2

A coś jak IntelliSense takiego nie pojawiło się w linuxie że jak się wpisuje coś w terminal i źle się wpisze to się pyta "czy chodziło Ci o...."??...

AvatarUżytkownik jest nieaktywny
meron11 | 24.12.2011 14:10#3

Bash dla windows?:)

@szczepaniak5315

Jest coś takiego m. in. w ubuntu i mincie, niestety nazwy pakietu za to odpowiedzialnego nie pamietam..

AvatarUżytkownik jest nieaktywny
SunriSebi | 24.12.2011 14:23#4

@szczepaniak5315
A co to ma do rzeczy co pojawiło się w linuxie?

Dla informacji: "IntelliSense został po raz pierwszy wprowadzony jako dodatek do wydanego w 1996 Microsoft Visual Basic 5.0 Control Creation Edition"

AvatarUżytkownik jest nieaktywny
an.szop | 24.12.2011 14:31#5

@szczepaniak5315
Oj do PowerShell'a to jeszcze dużo brakuje bash'owi.
A IntelliSense to nie to co Ubuntu i Mincie. To tylko lekkie podpowiedzi...

@meron11
Jak wyżej.

MS jak zwykle pokazał, że jak się za coś zabiera, to robi to o niebo lepiej od konkurencji...

@SunriSebi
Racja, racja.
To co teraz można robić, to nic tylko się cieszyć ;)
I co by tu jeszcze więcej chcieć.

AvatarUżytkownik jest nieaktywny
szczepaniak5315 | 24.12.2011 15:14#6

@meron11

Ja to miałem jak już zainstalowałem ubuntu.

@
SunriSebi

To ma tylko do rzeczy tyle że mówię że już to gdzieś widziałem ..

AvatarUżytkownik jest nieaktywny
RubasznyRumcajs | 24.12.2011 16:11#7

coz- szkoda tylko ze standardowa konsolka jest beznadziejna- nie daje sie ustawiac szerokosci badz np rodzaju czcionki /o kolorach to juz nawet nie wspomne/. na szczescie jest tegoz zamiennik http://sourceforge.net/projects/console/ nieco bardziej konfigurowalny jest :)
chociaz, szczerze mowiac, i tak polaczenie shella z pythonem wydaje mi sie wygodniejsze /ale fakt- nie pod windowsem/.

Avatar
HoneyBee (niezalogowany) | 24.12.2011 17:47#8

@RubasznyRumcajs
Ja nie mam żadnych problemów ze zmianą koloru czcionki i szerokości, więc nie wiem w czym widzisz problem. Fakt, same kroje są mocno ograniczone.

Avatar
@an.szop (niezalogowany) | 24.12.2011 19:58#9

wgraj debiana. standardowo skonfigurowanego. zobaczysz, że bash potrafi tam zdziałać cuda. zasugeruje Ci polecenie, przełącznik do programu, parametr...

Avatar
_asd (niezalogowany) | 24.12.2011 22:24#10

@RubasznyRumcjas - możesz ustawiać w oknie konsoli powershella tak jej rozmiary jak i fonty - dokładnie tak samo jak cmd i innych aplikacji konsolowych - od biedy pozostaje ISE, w którym da się pracować, choć jest zrobiony po microsoftowemu - po najniższej linii oporu.

A co do powershella i basha to chyba znacznie wygodniej jest pracować na obiektach niż parsować tekstowy output ? czy może to tylko przyzwyczajenie związane z programowaniem ?

Avatar
micmicmic (niezalogowany) | 24.12.2011 22:30#11

@an.szop | 24.12.2011 14:31
Oj do PowerShell'a to jeszcze dużo brakuje bash'owi.

to chyba PowerShell jest nieudolną kalką powłoki Bourna, co druga komenda jest "unix like".

AvatarUżytkownik jest nieaktywny
lck* | 24.12.2011 23:01#12

@an.szop, czego brakuje bashowi? Zeby porownac Basha, który jest językiem programwania i powłoką systemową z Power Shell'em, trzaba znać obydwa progamy. A tego raczej nikt nie potrafi. Śmiem twierdzić, że nawet twórcy ;)

AvatarUżytkownik jest nieaktywny
lck* | 24.12.2011 23:13#13

Dodam jeszcze, ze po zrootowaniu Androida masz pełny dostęp do basha i uruchomisz na Androidzie programy powłoki. Nie inaczej jest na MeeGo np. Nokii N900. Pewnie na iPhone też pójdzie. O Linuskie, MAC OS X czy BSD nie wspomnę. Pisząc w Bash'u, możesz wykorzystać jednoczesnie kilka jezyków programowania itd. itp.

Avatar
e (niezalogowany) | 25.12.2011 0:38#14

@lck*
Widocznie nie masz pojecia, co to PowerShell i bash, bo bys takich glupot nie wypisywal.

@RubasznyRumcajs
Da sie zmienic kolory tla i czcionke w konsoli Windows. Klikasz prawym przyciskiem myszki na belce tytulowe i wybierasz "Wlasciwosci", a pozniej zmieniasz wg wlasnych upodoban. Nie zmienia to faktu, ze faktycznie cmd w Windows jest toporne w obsludze.

AvatarUżytkownik jest nieaktywny
SunriSebi | 25.12.2011 9:38#15

@lck*
"trzaba znać obydwa progamy. A tego raczej nikt nie potrafi. Śmiem twierdzić, że nawet twórcy"

Z tym to się raczej zgodzę :)

@RubasznyRumcajs
"coz- szkoda tylko ze standardowa konsolka jest beznadziejna- nie daje sie ustawiac szerokosci badz np rodzaju czcionki "

Rzuciłeś teorią a nie sprawdziłeś nawet:
http://img406.imageshack.us/img406/5597/aaaasv.png

AvatarUżytkownik jest nieaktywny
Zulowski | 25.12.2011 10:35#16

@an.szop
"MS jak zwykle pokazał, że jak się za coś zabiera, to robi to o niebo lepiej od konkurencji..."

Zgadzam się, ale jak zwykle Microsoft pokazał też swoje kiełki
". Dostępna będzie też na Windows 7 i Windows 2008 R2. Użytkownicy Visty i XP będą musieli pozostać przy wersji 2"

Zaczyna mnie to irytować, że nie wydają nowszych wersji na starsze systemy, zastanawia mnie tylko czy głównym powodem jest sztuczne uśmiercanie starych systemów i próba zmuszenia użytkowników do migracji, czy może głównym powodem jest to, że nie chcą implementować w nowej funkcjonalności starych metod, by utrzymać dobrą jakość kodu i bezawaryjność / "bezdiurowość" oprogramowania.

Avatar
Anonim (niezalogowany) | 25.12.2011 11:56#17

"Jest to w istocie serwer WWW bazujący na ISS, oferujący dostęp do konsoli PowerShell z poziomu przeglądarki internetowej."
Serwer WWW bazujący na Międzynarodowej Stacji Kosmicznej?
Zaiste ciekawe.

Avatar
Anonim (niezalogowany) | 25.12.2011 12:03#18

"Powłoka PowerShell, będąca świetnym zamiennikiem przestarzałego Wiersza polecenia (cmd.exe), jest ciągle rozwijana przez Microsoft."

Czy aby na pewno?
http://wstaw.org/h/26bc9c3cb48/

Co jest emulatorem terminala a co jest powłoką?

AvatarUżytkownik jest nieaktywny
Bander zwierz | 25.12.2011 12:26#19

@SunriSebi
Kochanieńki, w ogóle nie masz pojęcia o czym mowa. Tylko się ośmieszyłeś tym zrzutem.

AvatarUżytkownik jest nieaktywny
TomTar | 25.12.2011 12:43#20

Zulowski
A co cię irytuje? Rozumiem, że wersja 2 ci nie wystarcza?

AvatarUżytkownik jest nieaktywny
Adam Nowak | 25.12.2011 12:54#21

Pan Grzegorz Niemirowski chyba na oczy basha nie widzial, szkoda ze tacy ludzi prezentuja swoja ignorancje i ograniczenie umyslowe.
Pojecie tego Pana na temat basha jest zerowe, mimo to nie przeszkadza mu to wyrazac obinii.

AvatarUżytkownik jest nieaktywny
SunriSebi | 25.12.2011 13:19#22

@Bander zwierz
Rozumiem że Ty masz i nam to pięknie wyjaśnisz??

AvatarUżytkownik jest nieaktywny
ForceMarker | 25.12.2011 14:11#23

"Dostępna będzie też na Windows 7 i Windows 2008 R2"
Za wyjątkiem Server-a Core.

AvatarUżytkownik jest nieaktywny
smaky | 25.12.2011 14:14#24

@Zulowski
Widzisz, sam sobie odpowiedziałeś. Poza tym to jest zdrowe, nikt nie będzie w nieskończoność wspierał starych wersji systemów angażując w to ludzi i koszty, a przynajmniej nikt kto liczy się z kasą.

AvatarUżytkownik jest nieaktywny
SunriSebi | 25.12.2011 15:50#25

@smaky
Tym bardziej że jest kryzys ;)

AvatarUżytkownik jest nieaktywny
TomaszK-Poz | 25.12.2011 20:41#26

@smaky
A co takiego ma Windows 7 czego nie ma Vista i tego brak stanowi przeszkodę w wydaniu Powershell dla Visty ?
Kilka lat temu MS reklamował Vistę jako super - hiper system, a teraz jest do dupy ?

AvatarUżytkownik jest nieaktywny
Zulowski | 25.12.2011 21:00#27

@smaky
Sam sobie odpowiedziałem, ale nie do końca, Vista jest chyba nadal "bardzo wspieranym" systemem, do tego w miarę młodym, a już na nią nie wypuszczają.
Już widzę jak za pół roku na Windows 7 nie zainstalujesz IE 8.5/9, bo nie.

AvatarUżytkownik jest nieaktywny
SunriSebi | 25.12.2011 21:03#28

A tak ścisłej ujmując - na co wam ten powershell 3 na Viście? A poza tym nie wpadliście na to że pewne wywołania mogą odnosić się do API które jest dostępne od Win7 wzwyż?

Avatar
lolololol (niezalogowany) | 26.12.2011 1:57#29

SunriSebi --> Choć zwykle jestem pro MS i ich bronię, to tutaj się ośmieszyłeś dając screena z cmd.exe, gdzie cały czas mowa jest o PowerShellu. :P Kolega wyżej miał rację. :)
Nie masz zielonego pojęcia o czym piszesz, jak duża część komentujących newsy tutaj. ;)

AvatarUżytkownik jest nieaktywny
SunriSebi | 26.12.2011 9:42#30

@lolololol
"coz- szkoda tylko ze standardowa konsolka jest beznadziejna"

Czytanie ze zrozumieniem się kłania. No ale jak stwierdziłeś że on pisał o standardowej konsoli PowerShell? To proszę bardzo: http://img684.imageshack.us/img684/3338/capturevr.jpg

W tej standardowej z PowerShell-a też się da :)

Avatar
lolololol (niezalogowany) | 26.12.2011 12:11#31

Cały news dotyczy PS, więc to jest raczej oczywiste. Wiem, że się da, co nie zmienia faktu, że dawanie screena z innego programu jest co najmniej... dziwne. :P

AvatarUżytkownik jest nieaktywny
lck* | 26.12.2011 12:36#32

@e, to podziel sie prosze z nami wiedza :-)

Bo ja jestem w stanie napisać w Terminalu demona będąc zalogowanym na jakims serwerze, odłączyć sie od sesji i to bedzie dzialac.

Avatar
Chmmmmmm (niezalogowany) | 27.12.2011 13:38#33

Buhaaaa... PowerShell dogania Bash-a, i lekko zsh, powodzenia... w rozwoju

Avatar
na_misjonarza69 (niezalogowany) | 27.12.2011 13:40#34

Nie oszukujmy się, Powershell nie jest konkurencją dla BASh.
Tak samo jak BASh nie jest konkurencją dla PowerShell.

Inne rozwiązania z innym przeznaczeniem.

Avatar
Anonim (niezalogowany) | 28.12.2011 13:20#35

@Chmmmmmm
"Buhaaaa... PowerShell dogania Bash-a, i lekko zsh, powodzenia... w rozwoju"
PowerShellem bije na głowę Zsh, o Bashu nawet nie wspomnę.
Jak się nie znasz to przeczytaj chociaż porównanie na Wikipedii.
http://en.wikipedia.org/wiki/Comparison_of_command_shells

AvatarUżytkownik jest nieaktywny
Ryan (redakcja) | 30.12.2011 16:48#36

@Adam Nowak: Winszuję szalenie merytorycznego dyskursu.

Dodaj komentarz

Zasady publikowania komentarzy
Autor
Treść
 
Polecamy
Test Sharp AQUOS SH80F

Warto (byłoby) się szarpnąć
Spotkajmy się na HotZlocie!

13-15 07 2012, Zamek na Skale
Test Garmin Forerunner 610

Osobisty asystent treningowy
Test: PocketBook Pro 612

Biblioteka w kieszeni
Top programy
  •  
Top programy ostatnie 7 dni
  •  
Top programy ostatnie 30 dni
  •  
Skanery antywirusowe
skaner av