Slajd 1 - PUTWiki
Transkrypt
Slajd 1 - PUTWiki
Promotor: dr inż. Anna Kobusińska Zapoznanie się z środowiskiem Przygotowanie skryptów których celem będzie szeroko pojęte zarządzanie systemem Sprawdzenie możliwości jakie zostały wprowadzone wraz z PowerShell 2.0 Porównanie do Unix shell’a Framework COM i WMI potoki cmdlet skrypty konwencja nazewnicza aliasy, zmienne, funkcje pomoc system plików .ToString() v2.0 moduły Alias Windows PowerShell PS> (Cmdlet) Windows cmd.exe / Bash PowerShell COMMAND.CO get-process p* | stop-process (Unix, GNU/Linux, etc.) (Alias) M PS> ps p* | kill Set-Location sl, cd, chdir cd, chdir cd Stop-Process spps, kill kill,taskkill kill Get-ChildItem gci, dir, ls Dir ls Copy-Item cpi, copy, cp copy cp Get-Process gps, ps tlist, tasklist ps Proste przykłady Zatrzymanie procesów na literę „f”: PS> get-process f* | stop-process Lista wszystkich zdefiniowanych aliasów: PS> get-alias Znajduje i usuwa wszystkie pliki z rozszerzeniem „tmp” na dysku C i z jego pod folderów: PS> get-childitem C:\* -include *.tmp -recurse | remove-item Usługi Drukarki Logi Sieć System IIS Remoting (WS-Management) Transakcje Sprzęt Role Monitoring wydajności GUI (ISE) Oracowanie skryptów wykorzystujących funkcje PowerShella i poznanie środowiska – koniec maja Pisanie pracy - równolegle Obrona lipiec-wrzesień Stanek W.R.:Windows PowerShell 2.0 Adminitrator’s Pocket Consultant Wilson E.: Windows PowerShell Scripting Guide Foster-Johnson E., Welch J.C., Anderson M.: Beginning Shell Scripting Watt A.: Professional Windows PowerShell Payette B.: Windows PowerShell In Acition