Top Menu

Tag Archives PowerShell

Firma Microsoft od jakiegoś czasu w każdy swój nowo powstały produkt stara się opakować w komandlety PowerShell. Nie ukrywam, że mnie się ten pomysł podoba. Dlaczego? Bo PowerShell jest power Winking smile

Nadchodzący Windows 8 jest również dopakowany nowymi cmdletami. Jednym z nich jest Show-Command. Co to takiego, ze poświęcam temu jednemu cmdletowi aż cały post? Otóż jest to cmdlet, który powstał dla osób, które mają bariery w nauce PowerShell i przestawienia się w pełni na niego (to jest moja definicja tego cmdletu). Ok, do rzeczy…

Jak uruchomię ten cmdlet to pokaże się okienko GUI z dostanymi cmdletami w systemie. Mogę dzięki temu przejrzeć sobie listę i wyszukać coś czego potencjalnie mogę użyć. Łatwo można się domyślić czego się oczekuję, ze względu na budowę cmdletów PowerShell: Czasownik-Rzeczownik.

Show-Command

PSSC001

Zakładając, że wiem jaki cmdlet potrzebuję to mogę połączyć Show-Command z moim cmdletem (np. Get-VM). Wtedy zostanie wyświetlone okienko GUI z parametrami mojego cmdletu.

Show-Command Get-VM

PSSC002

Teraz po wypełnieniu potrzebnych dla mnie pól z parametrami mogę zrobić dwie operacje. Jedną z nich jest Copy. Wtedy zostanie skopiowana do schowka składnia wybranego cmdletu wraz z parametrami.

PSSC003

Drugą opcją jest Run. Po wybraniu tej opcji, cmdlet zostanie bezpośrednio przekazany cmdlet do powłoki PowerShell i wykonany.

PSSC004

Małym minusem wg mnie jest to, że mógł by się on najpierw pokazać w postaci “pisanej”, a nie zwracać tylko wynik – ale to już takie moje czepianie się lekko na siłę Smile with tongue out

Miłej zabawy z Show-Command. Mnie się podoba Smile

W dotychczasowych wersjach Hyper-V dostępnych w Widnows Server 2008 oraz Widnows Server 2008 R2 nie było komandletów PowerShell dla Hyper-V – przynajmniej dostępnych oficjalnie z pudełka prosto od producenta. Jak ktoś chciał to mógł skorzystać z nieoficjalnej otwartej biblioteki PowerShell management Library for Hyper-V i cieszyć się komandletami PowerShell dla Hyper-V, które w rzeczywistości tylko mapowały klasy wirtualizacyjne Windows Management Instrumentation (WMI).

Sytuacja zmienia się w Hyper-V w Windows Server 8 – są oficjalne komandlety PowerShell dla Hyper-V. Na chwilę obecną jest ich 162 i można zrobić nimi praktycznie wszystkie zadanie administracyjne oraz konfigurację Hyper-V. Oczywiście komandlety oparte są o PowerShell w wersji 3.

Spora ilość komandletów PowerShell dla Hyper-V jest już częściowo udokumentowana na stronach TechNet pod tym adresem: http://technet.microsoft.com/en-us/library/hh848559.aspx

Aby wyświetlić wszystkie komandlaty PowerShell dla Hyper-V, użyj polecenia Get-Command:

Get-Command -Module Hyper-V

PSHVInfo001

Aby ograniczyć się do komandletów z określonym słowem klucz (np. network) w rzeczowniku, użyj parametru -Noun:

Get-Command -Module Hyper-V -Noun *network*

PSHVInfo002

Aby ograniczyć się do komandletów z określonym słowem klucz (np. Get) w czasowniku, użyj parametru -Verb:

Get-Command -Module Hyper-V -Verb Get

PSHVInfo005

Aby zobaczyć podstawową pomoc dotyczącą użycia konkretnego komandletu (np. Get-VMNetworkAdapter), daj na koniec parametr “znak zapytania” -?:

Get-VMNetworkAdapter -?

PSHVInfo003

Aby zobaczyć rozszerzoną pomoc dotyczącą użycia konkretnego komandletu (np. Get-VMNetworkAdapter), użyj polecenia Get-Help z parametrem -Full:

Get-Help Get-VMNetworkAdapter -Full

PSHVInfo004

MCITP Virtualization Administrator 2008 R2W dniu wczorajszym otrzymałem bardzo miłą informację, że pomyślnie zaliczyłem egzamin beta 70-669 (71-669). Informacja tym bardziej fajna, że był to trzeci, ostatni egzamin w ramach ścieżki certyfikacyjnej MCITP Virtualization Administrator 2008 R2, który potrzebowałem do uzyskania tego tytułu. Wszystkie egzaminy w ramach tego certyfikatu udało mi się zdać w programie egzaminacyjnym beta.

Dla osób zainteresowanych tą ścieżką certyfikacyjną, poniżej przedstawiam kilka informacji. W ramach ścieżki MCITP Virtualization Administrator 2008 R2 trzeba zdać trzy egzaminy (70-659, 70-669 i 70-693):

  1. 70-659 TS: Windows Server 2008 R2, Server Virtualization

    Produkty i technologie poruszane na egzaminie:

    • Windows Server 2008
    • Windows Server 2008 R2
    • Hyper-V Server 2008
    • Hyper-V Server 2008 R2
    • System Center Virtual Machine Manager 2008 (SCVMM / VMM)
    • System Center Virtual Machine Manager 2008 R2 (SCVMM / VMM)
    • System Center Operations Manager 2007 R2 (SCOM)
    • Windows PowerShell 2.0
    • System Center Data Protection Manager 2007 (SCDPM / DPM)
    • Remote Desktop Services (RDS)

    Wiedza sprawdzana na egzaminie:

    • instalacja i konfiguracja hostów oraz ustawień partycji głównej
    • konfiguracja partycji dla maszyn wirtualnych
    • zarządzanie i monitorowanie maszyn wirtualnych
    • wysoka dostępność i odzyskiwanie
    • migracja P2V i V2V
    • konfiguracja Remote Desktop Services (RDS)
  2. 70-669 TS: Windows Server 2008 R2, Desktop Virtualization

    Produkty i technologie poruszane na egzaminie:

    • Windows Virtual PC
    • Microsoft Enterprise Desktop Virtualization (MED-V)
    • Windows XP Mode
    • Application Virtualization (App-V)
    • Remote Desktop Services (RDS)
    • Virtual Desktop Infrastructure (VDI)
    • Windows Server 2008 R2
    • Hyper-V Server 2008 R2
    • System Center Virtual Machine Manager 2008 R2 (SCVMM / VMM)
    • Windows PowerShell 2.0
    • System Center Configuration Manager (SCCM)

    Wiedza sprawdzana na egzaminie:

    • wdrażanie i zarządzanie środowiska wirtualizacji stacji roboczych
    • wdrażanie i zarządzanie środowiska wirtualizacji prezentacji
    • wdrażanie i zarządzanie środowiska wirtualizacji aplikacji
    • zarządzanie środowiskiem infrastruktury wirtualnych stacji roboczych (VDI)
  3. 70-693 PRO: Windows Server 2008 R2, Virtualization Administrator

    Produkty i technologie poruszane na egzaminie:

    • Hyper-V
    • System Center Virtual Machine Manager 2008 R2 (SCVMM / VMM)
    • Remote Desktop Services (RDS)
    • Windows Server 2008 R2
    • Application Virtualization (App-V)
    • Virtual Desktop Infrastructure (VDI)
    • Microsoft Enterprise Desktop Virtualization (MED-V)
    • System Center Operations Manager 2007 R2 (SCOM)

    Wiedza sprawdzana na egzaminie:

    • projektowanie strategii wirtualizacji
    • projektowanie fizycznej i wirtualnej infrastruktury
    • projektowanie wysokiej dostępności środowisko wirtualnych
    • projektowanie strategii wdrażania
    • projektowanie strategii zarządzania
12
Close