View
25
Download
0
Category
Preview:
DESCRIPTION
PowerShell. Jak pracować w nim efektywnie(j)?. O sobie słów kilka…. All i One Przygoda z PowerShell Technologie: AD DS, WMI. Tryby pracy. Interaktywny Skryptowy Szara strefa. Shell cz.1. Admin czy nie admin …? Profile Aliasy komend/ parametrów Wartości liczbowe [ Enum ] Demo 1:. - PowerPoint PPT Presentation
Citation preview
PowerShellJak pracować w nim efektywnie(j)?
O sobie słów kilka…• All i One• Przygoda z PowerShell• Technologie: AD DS, WMI
Tryby pracy• Interaktywny• Skryptowy• Szara strefa
Shell cz.1• Admin czy nie admin…?• Profile• Aliasy komend/ parametrów• Wartości liczbowe [Enum]• Demo 1:
1_Aliasy.ps1
Shell cz.2• Add-PsSnapin/ Import-Module ver. minishell• PSDrive ver. cd \a\tu\jakas\dluga\sciezka\• ScriptBlock czyli podręczna funkcja• Demo 2:
2_Scriptblock.ps1
Skrypty cz. 1• Advanced Function – więcej niż funkcja• „Prywatne” moduły• Demo 3
3_Zaawansowane.ps1
Skrypty cz. 2• Wyłapywanie błędów• Debugowanie• Write-* zamiast printf-debugowania• Demo 4
4_BledyDebug.ps1
Skrypty cz. 3• Skrypty GUI – od narodzin po ALT-F4• <# Skomentuj to, czego długo szukałeś! #>• Unikaj aliasów, nie trzeba deszyfrować… ;)
Szara strefa• Funkcje pisane „na kolanie”• Get-History jako łącznik• Transkrypt dla sklerotyków ;)• Demo 5
5_Szara.ps1
Tips & tricks cz.1 - Shell• #<tab> -> wykorzystujemy historię• # Dluga-Komenda która zostanie w historii• -WhatIf i -Confirm• Cos | Komenda –Parametr { $_ tu jest! }• Demo 6
6_Triki.ps1
Tips & Tricks - Skrypty• $env:Path nadal działa• Podpisane = nie modyfikowa(l)ne• Testujemy „na czysto”• Demo 7
7_Triki2.ps1
Co dalej?• Blogi– PowerShell Team blog– Hey! Scripting Guys! blog
• Książki– PowerShell in Action– Powershell Cookbook– MS Exchange 2010 PowerShell Cookbook
Gdzie mnie znaleźć?• Blog: http://powershellpl.wordpress.com• Twitter: @bielawb• IRC: #Powershell@efnet• E-mail: bartb@aster.pl
Recommended