Windows PowerShell Díky svému výkonu, rozsahu a kompatibilitě se stal nejpopulárnějším nástrojem pro správu příkazů ve Windows.
Dnes je zařazen jako výchozí nástroj a překonává známý Příkazový řádek.
Windows PowerShell se vyznačuje několika rutinami, které umožňují správu více systémových parametrů na úrovni počítače i uživatele.
Jedna z funkcí obsažených v Windows PowerShell je možnost uložit historii příkazů, které byly provedeny během relace.
Vyrovnávací paměť, součástí Windows PowerShell, Command má funkce historie příkazů, jako například:
Šipka nahoru
To umožňuje viz poslední použitý příkaz, pokud jej stiskneme nepřetržitě, uvidíme všechny provedené poslední příkazy.
Šipka dolů
Dovolte nám načtěte následující příkaz popraven.
Klávesa F8
F8
Umožňuje nám vyhledat v historii příkazů příkaz, který odpovídá popsaným parametrům, například pokud zadáme písmeno n, zobrazí se všechny příkazy, které na toto písmeno začínají.
Ve výchozím nastavení vyrovnávací paměť příkazů Ve Windows PowerShell ukládá posledních 50 provedených příkazů, pokud to chceme upravit, klikneme pravým tlačítkem na záhlaví Windows PowerShell a vybereme možnost Vlastnosti:
ZVĚTŠIT
Tam můžeme změnit velikost bufferu v poli Historie příkazů:
1. Jak zobrazit historii příkazů v prostředí Windows PowerShell
Windows PowerShell zahrnuje a cmdlet to nám umožňuje okamžitě vidět celou historii provedených příkazů, proto spustíme rutinu:
Získat historii
ZVĚTŠIT
Existuje několik parametrů, které můžeme přidat filtrovat vyhledávání, Někteří z nich jsou:
Specifické vyhledáváníK tomu použijeme následující syntaxi:
Získat historii | Select -String -Pattern "příkaz"
ZVĚTŠIT
Zobrazit příkaz podrobněTato možnost nám umožňuje vidět příkazy s mnohem více informacemi z toho, který je dodáván normálním způsobem a bude velmi užitečný pro administrativní úkoly, proto provedeme následující:
Získat historii | Formát -Seznam -Vlastnost *
ZVĚTŠIT
Podívejte se na úplný seznam příkazůWindows PowerShell je nakonfigurován tak, aby výhradně nasadil prvních 32 příkazů provedeno, v případě, že jsme provedli více příkazů a chceme vidět je všechny použijeme parametr -Počet a přidáme počet příkazů k zobrazení:
Získejte historii -Count 50 Získejte historii -Count 50 | Select -String -Pattern "příkaz" Get -History -Count 50 | Formát -Seznam -Vlastnost *
2. Jak spouštět příkazy z historie v prostředí Windows PowerShell
Krok 1
Viděli jsme to každému příkazu je přiřazeno IDNebo jej lze použít pro automatické spuštění s následující rutinou:
Vyvolat historii #Krok 2
Například pokud si přejeme podívejte se, jaký příkaz úlohy 1 provede provedeme následující:
Vyvolat historii 1
ZVĚTŠIT
Krok 3
Pokud si přejeme spustit více příkazů bude nutné použít následující syntaxi:
Vyvolat historii 1; Vyvolat historii 2; Vyvolat historii 3 atd.
3. Jak vymazat historii příkazů v prostředí Windows PowerShell
Pokud chceme vyčistit historii příkazů, stačí spustit následující příkaz:
Smazat historii
ZVĚTŠIT
4. Jak ukládat a exportovat historii příkazů v prostředí Windows PowerShell
Krok 1
Je možné, že pro problémy se správou a ovládáním chceme uchovávat záznamy o příkazech provedených v prostředí Windows PowerShell v aktuální relaci, proto provedeme následující:
Získat historii | Export -Clixml -Path c: \ users \ Tests \ desktop \ commands.xml
ZVĚTŠIT
Krok 2
Tento vytvoří soubor XML s provedenými příslušnými příkazy:
ZVĚTŠIT
Krok 3
Pokud chceme tento soubor exportovat do jiné relace Windows PowerShell, provedeme následující.
Add -History -InputObject (Import -Clixml -Path C: \ users \ Tests \ desktop \ commands.xmlTento seznam příkazů je opravdu užitečný k tomu, abyste mohli spravovat vše, co souvisí s historie vaší konzoly Windows PowerShell. Pokud chcete vizuálně vidět, jak se tyto příkazy provádějí, podívejte se na následující video tutoriál.
Jak vidíme, Windows PowerShell nabízí velké výhody pro vše, co souvisí s používáním příkazů v rámci operačního systému. Abyste měli o těchto příkazech více informací, zde je seznam Nejdůležitější příkazy pro PowerShell, pokud jste správce.
Základní příkazy PowrShell