Powershell: Základy

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
m (Zdroje: Oprava překlepu...)
(Ovládání Powershellu: Doplnění možnosti použít metaznaky.)
Řádka 88: Řádka 88:
 
== Ovládání Powershellu ==
 
== Ovládání Powershellu ==
 
* <code>''Tabulátor''</code> &rarr; doplňování příkazů
 
* <code>''Tabulátor''</code> &rarr; doplňování příkazů
 +
<div class="Poznamka">
 +
V&nbsp;našeptávači můžete použít metaznaky <code>*</code> a <code>?</code>. Například:
 +
*User
 +
(Bude nabízet commandlety, které mají v názvu <code>User</code>.)
 +
</div>
 
* <code>#fráze + ''Tabulátor''</code>
 
* <code>#fráze + ''Tabulátor''</code>
 
** vyhledává frázi v historii použitých příkazů
 
** vyhledává frázi v historii použitých příkazů
 
* Nastavení prostředí
 
* Nastavení prostředí
 
** Pravé tlačítko na ikonku v levé horní části okna.
 
** Pravé tlačítko na ikonku v levé horní části okna.
 
  
 
== ISE ==
 
== ISE ==

Verze z 6. 1. 2022, 10:46


Obsah

Úvod

Proč je třeba rozvíjet příkazový řádek?
Díky aliasům můžeme použít
Srovnání s Bashem


Pojmy


Syntaxe


Aliasy

Get-Alias alias
Get-Alias -Name alias
GetAlias md

Výstup:

  • md → mkdir


Get-Alias -Name dir
Get-Alias -Definition Zastoupený-příkaz
GetAlias -Definition Get-ChildItem

Výstup:

  • dir → Get-ChildItem
  • ls → Get-ChildItem


Doporučení:

  • Pro ruční práci používejte zkrácené verze příkazů.
  • Skripty pište v plné verzi.


Ovládání Powershellu

V našeptávači můžete použít metaznaky * a ?. Například:

*User

(Bude nabízet commandlety, které mají v názvu User.)

ISE


Verze Powershellu

$PSversionTable
Get-Host | Select-Object Version
$host.version

Při problémech a nefunkčních návodech

Některé commandlety smí použít jen správce!

  • Vyzkoušej spuštění PS jako správce!


Zdroje

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje