Windows: Spustenie skriptu powerhell - ako to funguje
Z bezpečnostných dôvodov nie je možné spustiť skript Powershell v systéme Windows v predvolenom nastavení. Namiesto toho sú malé programy blokované. V tomto praktickom tipe vám ukážeme, ako môžete skript spustiť a používať.
Spustite skript Powershell vo Windows - musíte to urobiť
Ak chcete spustiť skript Powershell v systéme Windows, musíte najprv odstrániť blok:
- Pravým tlačidlom myši kliknite na odkaz Powershell a vyberte príkaz Spustiť ako správca. Možno budete musieť tento krok potvrdiť.
- Tu vykonajte príkaz „Set-ExecutionPolicy RemoteSigned“, aby sa skripty spustili.
- Poznámka: Tento príkaz vykoná všetky skripty, ktoré môžu mať za následok bezpečnostné riziko.
- „RemoteSigned“ vyžaduje na vykonanie digitálny podpis a používa ho pre skripty stiahnuté z internetu. Systém Windows vždy spúšťa miestne skripty, ktoré ste vytvorili v počítači.
- Preto môžete namiesto premennej „RemoteSigned“ použiť premennú „AllSigned“. Takže všetky skripty sa vykonávajú pomocou digitálneho podpisu. Ak podpis nie je známy, budete požiadaní o povolenie.
- Premenná „Neobmedzený“ vykoná všetky skripty, ale pre nepodpísané skripty stiahnuté z Internetu sa zobrazí upozornenie. V takom prípade je príkaz „Set-ExecutionPolicy Unrestricted“.
- Príkazom „powershell -ep RemoteSigned - file MyScript.ps1“ môžete nastaviť výnimku pre svoj súbor. Nahraďte premennú „MyScript.ps1“ skutočným názvom súboru.
Spustiť skript právomoci - upravovať práva skupiny
Práva skupiny môžete tiež upraviť v systéme Windows 10. Výhoda: Nemusíte si vybrať medzi mätúcimi príkazmi.
- Do vyhľadávacieho systému Windows zadajte „Konfigurácia počítača a používateľa“ a spustite program s rovnakým názvom.
- Prepnite sa tu na „Pokyny“ a potom na „Šablóny pre správu“.
- V časti „súčasti systému Windows“ vyhľadajte priečinok „Windows PowerShell“.
- Dvakrát kliknite na položku „Povoliť vykonanie skriptu“.
- Tu nájdete možnosti nastavenia „Povoliť miestne skripty a diaľkovo podpísané skripty“, „Povoliť iba podpísané skripty“ a „Povoliť všetky skripty“.
- Z bezpečnostných dôvodov odporúčame použiť možnosť „Povoliť miestne skripty a vzdialené skripty podpísané“. Toto optimálne chráni váš počítač.
Tieto pokyny sú založené na Windows 8 alebo Windows 10. Ukážeme vám najdôležitejšie príkazy Powershell v nasledujúcom praktickom tipe.