Spusťte skript Powershell z CMD - Rychlý průvodce
2 min. číst
Publikované dne
Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Více informací
Chcete spustit skript PowerShell z CMD, protože nemusí být ve vašem systému dostupný? Nebo jen chcete začlenit Funkce PowerShellu bez přepsání celého skriptu do dávkového souboru CMD? Pokud je vaše odpověď na některou z těchto otázek „ano“, pomůže vám tento článek!
Jak spustit skript PowerShell z CMD
- Otevřená Příkazový řádek ve Windows se zvýšenými právy od V nabídce Start zadáním CMD a klepnutím CMD aplikace> Spustit jako správce.
- Ve výchozím nastavení se konzola CMD otevře v C: \ Windows \ System32 složka.
- Přejděte do adresáře skriptu PowerShell pomocí CD příkaz.
- Například já mám PS1 skript in pohon D, takže spustím následující příkaz v CMD: cd /d D:
- Nyní proveďte tento příkaz: powershell.exe .\SimplePS.ps1.
- Nahradit .\SimplePS.ps1 s vaším vlastním názvem souboru skriptu PowerShell s příponou PS.
- Skript by se měl spustit ve vybraném adresáři podle základních kódů. Pokud je něco k tisku, uvidíte to na CMD.
- Například, "Dobrý den, toto je jednoduchý skript PowerShellu!“ v aktuálním skriptu.
Expert Tip
Při spuštění skriptu PowerShell na CMD může dojít k přerušení procesu kvůli nevhodnému nastavení pro Set-ExecutionPolicy vlastnost.
Tuto chybu lze vyřešit dvěma způsoby:
Použití funkce PowerShell
- Klepněte pravým tlačítkem myši na V nabídce Start a zvolte Windows PowerShell (správce) z Power User kontextová nabídka.
- Když uvidíte konzolu, spusťte tento příkaz: Nastavit executionpolicy RemoteSigned.
- Udeřil vstoupit.
- Když vidíš Ano a Ne vyzve, stiskněte Y a hit vstoupit znovu.
Použití CMD
- Otevřete CMD se zvýšenými právy.
- Zkopírujte a vložte tento příkaz a stiskněte vstoupit: powershell Set-ExecutionPolicy RemoteSigned.
Související čtení:
Nyní víte, jak spustit skript PowerShell z CMD. Jedná se o rychlý a pohodlný způsob, jak spouštět pokročilé skripty na základním zařízení terminál.
Pomohl článek? Znáte lepší způsob, jak dosáhnout stejného výsledku? Podělte se o své myšlenky níže.
Uživatelské fórum
0 zprávy