PowerShell - Seznamení se základy rutin


Seznámení se základy rutin
Seznámení se základy rutin


4. Základní nástroje 

¨Get-Help

¨Get-Command

¨Get-Member

¨Show-Command

 Společné parametry

 ¨Všechny rutiny jsou kontatibilní se společných parametru

¨Seznam společných parametru

¨Mají taky svůj Alias (zkatku)
¨Verbose (vb)
¨Degug (db)
¨WarningAction (wa)
¨WarningVariable (wv)
¨ErrorAction (ea)
¨ErrorVariable (ev)
¨OutVariable (ov)
OutBeffer (ob)


Poskytovaní informací Verbose
¨C:\> Stop-ProcessName notepad
¨
¨Zjištění zastavení procesu dusledku rutiny Stop-Process
¨
¨C:\> Stop-ProcessName notepad -Verbose
 Skrývaní chyb ErrorAction
 

¨Pokus se pokoušíme zastavit proces pomocí rutiny Stop-Process a při tom není spuštěný

Zobrazí se chyba

§Pokud předpokládáme že proces neběží můžeme to ověřit společným parametrem ErrorAction

§PS C:\> Get-ProcessName notepadErrorAction SilentlyContinue
 

Video ukázky použití v praxi:



příklad 2





Funkce přepisu v PowerShell (logovaní)

 Výhody
 Nástroj k odstranění chyb – uvádí chybové zprávy

Výukový nástroj
Nástroj Auditu
  Příkazy
PS C:\> Start-Transcript
Umístění souboru
Zastavení – pro možnost čtení
PS C:\> Stop-Transcript
Soubor se otevírá v programu notepad (poznámkový blog)

...