PowerShell a příkazový řádek (CMD) mají mnoho překrývajících se funkcí, které se navzájem "pošlapávají". Ale co když konkrétně potřebujete otevřít PowerShell z příkazového řádku nebo dávkového souboru? Pojďme zjistit, jak to udělat přímo níže.
Jak otevřít PowerShell z admin CMD
Když spustíte jakoukoli aplikaci z příkazového řádku se zvýšenými oprávněními správce, bude tato aplikace spuštěna také s oprávněními správce. Totéž platí pro dávkové soubory – pokud je skript spuštěn jako správce, pak všechny aplikace spouštěné skriptem budou také spuštěny jako správce. V tomto okamžiku stačí zadat příkaz powershell do příkazového řádku a spustit PowerShell s oprávněními správce.
( Poznámka : V systému Windows 10 se spuštěním příkazu powershell v příkazovém řádku otevře nové okno prostředí PowerShell. Pokud používáte systém Windows 11, bude tento příkaz fungovat trochu jinak. Příkazový řádek se spustí v terminálu systému Windows a po spuštění příkazu PowerShell z příkazového řádku Výzva, otevře se ve stejném okně.

Jak otevřít PowerShell z libovolného CMD
Spuštění PowerShellu s oprávněními správce z běžného okna příkazového řádku bez vyšší úrovně je poměrně „nemotorný“ způsob, jak toho dosáhnout. V zásadě budete muset PowerShell „probudit“ z příkazového řádku, abyste mohli spustit další okno PowerShellu.
Chcete-li to provést, zadejte nebo vložte příkaz powershell start-process powershell -verb runas do příkazového řádku a stiskněte klávesu Enter. Zobrazí se nové zvýšené okno PowerShellu (s oprávněními správce).
Při provádění jakýchkoli úkolů ve vylepšeném prostředí PowerShell buďte opatrní. Jakákoli chyba může způsobit problémy se systémem.