Bypass bezpečnostních omezení skriptů


PowerShell má takovou pitomou vlastnost, že jde poměrně snadno obejít bezpečností omezení spouštění skriptů, které je dle MS jen pro zabránění náhodného spuštění skriptu. Hrozná kravina, že, když už někdo něco spouští, tak je to vždy záměrná akce. Až na výjimky, samozřejmě. Tak či tak, případní narušitelé budou vědět, že jde obejít ono otravné nastavování Execution Policy, takže k čemu to vlastně je dobré? Tak či tak, je dobré vědět, jak se dá obejít omezení spouštění skriptů.

Jak spustit PowerShell skript s omezením od Execution Policy?

Tak triviálně, že nemá smysl nic jiného, než jen uvést konkrétní příklad.

powershell -ExecutionPolicy bypass .\run_this_skript.ps1