Tento příspěvek vysvětlí způsob spuštění skriptu PowerShell dávkového souboru.
Jak spustit skript PowerShell z dávkového souboru?
Chcete-li spustit skript PowerShell z dávkového souboru, postupujte podle níže uvedeného průvodce.
Krok 1: Vytvořte skript PowerShell
V případě, že skript nemáte uložený v počítači, zkontrolujte pokyny k jeho vytvoření.
Nejprve otevřete PowerShell ISE, napište daný kód a poté pro uložení souboru stiskněte „ Uložit ' knoflík:
zápisový výstup 'Auto'
Zápisový výstup 'Kolo'
Zápis-výstup 'Cyklus'
Zápisový výstup 'Autobus'
Zápisový výstup 'Letoun'
Napište název skriptu a uložte jej pomocí „ .ps1 ” přípona souboru na konci. Nakonec pro uložení skriptu stiskněte „ Uložit ' knoflík:
Krok 2: Vytvořte dávkový soubor
Po vytvoření skriptu PowerShell vytvořte dávkový soubor. Z tohoto důvodu otevřete „ poznámkový blok “ a napište daný řádek kódu:
- Nejprve napište „ @echo vypnuto “příkaz.
- Do druhého řádku napište „ powershell.exe “ a poté napište cestu k souboru skriptu PowerShell do uvozených čárek.
- Přidejte časovač pro ukončení konzoly příkazového řádku po zadané době.
- Nakonec uložte soubor pomocí „ .Jeden ' přípona souboru:
powershell.exe '. 'C:\Users\Muhammad Farhan\Documents\Script.ps1' '
ČASOVÝ LIMIT / T 5
Tady:
- “ @echo vypnuto ” se používá ke skrytí cesty k souboru zadané v konzole příkazového řádku.
- “ ČASOVÝ LIMIT ” slouží k čekání zadaných sekund před uzavřením dávkového souboru.
- “ powershell.exe ” se používá k určení prostředí PowerShell pro spouštění souboru skriptu.
Krok 3: Spusťte dávkový soubor
Nyní spusťte dávkový soubor napsáním jeho úplné cesty k souboru s uvozenými čárkami:
> 'C:\Users\Muhammad Farhan\Desktop\testing.bat'
Výstup ukazuje, že skript PowerShell byl spuštěn z dávkového souboru.
Závěr
Chcete-li spustit skript PowerShell z dávkového souboru, nejprve otevřete „ poznámkový blok “, napište do něj skript dávkového souboru a zadejte cestu k souboru skriptu PowerShell. Poté jej uložte pomocí „ .JEDEN ” a spusťte jej dvojitým kliknutím na dávkový soubor. Kromě toho jej lze také spustit zapsáním cesty k souboru skriptu PowerShell v konzole CMD v uvozených čárkách. Tento příspěvek demonstroval kompletní metodu pro spuštění skriptu PowerShell z dávkového souboru.