Powershell: Základy

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Verze Powershellu osamostatněny do samostatné kapitoly.)
m (Verze Powershellu: Doplněny verze 6 a 7 a rozdíl mezi Windows Powershell a Powershell Core.)
Řádka 105: Řádka 105:
 
* První verze uvolněna v roce 2006.
 
* První verze uvolněna v roce 2006.
 
* V roce 2021 ve Windows obvykle verze 5.1.  
 
* V roce 2021 ve Windows obvykle verze 5.1.  
* Ale existuje už stabilní release verze 7.1.
+
* Až do verze 5 jako „Windows Powershell“. Verze 6 s názvem „Powershell Core 6.0“ již platformně nezávislá, existuje implementace pro Linux a macOS.
 +
* U verze 7 se předpokládá, že nahradí verze 6 i 5.1.
  
 
* Zjištění verze:
 
* Zjištění verze:
Řádka 111: Řádka 112:
 
  Get-Host | Select-Object Version
 
  Get-Host | Select-Object Version
 
  $host.version
 
  $host.version
 
  
 
== Při problémech a nefunkčních návodech ==
 
== Při problémech a nefunkčních návodech ==

Verze z 19. 1. 2021, 18:49


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


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