Powershell: Základy

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Syntaxe: Lze použít *LocalUser.)
m (Syntaxe: *-LocalUser - doplněno "viz dále", protože už to tam je.)
Řádka 47: Řádka 47:
 
* Metaznaky
 
* Metaznaky
 
** <code>*</code>... zastupuje libovolné znaky.
 
** <code>*</code>... zastupuje libovolné znaky.
** Lze použít i v&nbsp;rámci našeptávání:<br /><code>*-LocalUser</code> a tabulátor pak nabízí slovesa.
+
** Lze použít i v&nbsp;rámci našeptávání:<br /><code>*-LocalUser</code> a tabulátor pak nabízí slovesa viz dále.
 
* Více příkazů na jednom řádku oddělíme středníkem
 
* Více příkazů na jednom řádku oddělíme středníkem
 
* Case-insensitive... Nerozlišují se malá a velká písmena
 
* Case-insensitive... Nerozlišují se malá a velká písmena

Verze z 8. 1. 2024, 11:23


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
Get-Alias md

Výstup:

  • md → mkdir


Get-Alias -Name dir
Get-Alias -Definition Zastoupený-příkaz
Get-Alias -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