|
|
Paskelbta 2016-12-21 14:03:59
|
|
|
|

Kai "Powershell" scenarijus rašo tiesiogiai, jis pasirodo: Failo ******.ps1 įkelti negalima, nes šioje sistemoje draudžiama vykdyti scenarijus. Daugiau informacijos ieškokite pagalbos gavimo about_signing. Vieta: Eilutė: 1 Simboliai: 17 + E:\Test\test.ps1 <<<< + CategoryInfo : NotSpecified : (:) [], PSSecurityException + FullyQualifiedErrorId : RuntimeException Peržiūrėkite "pagalbos about_signing": Tema about_signing Trumpas aprašymas Paaiškinama, kaip pasirašyti scenarijų, kad jis atitiktų "Windows PowerShell" vykdymo strategijas. Išsamus aprašymas Riboto vykdymo strategija neleidžia vykdyti jokių scenarijų. AllSigned ir RemoteSigned vykdymo strategijos neleidžia Windows PowerShell vykdyti scenarijų be skaitmeninio parašo. Šioje temoje paaiškinama, kaip paleisti pasirinktą nepasirašytą scenarijų (net jei vykdymo strategija yra RemoteSigned), taip pat paaiškinama, kaip tai padaryti teisingai Scenarijus pasirašyti savo reikmėms. Daugiau informacijos apie "Windows PowerShell" vykdymo strategijas rasite about_Execution_Policy. Leidžia vykdyti parašo scenarijus Kai pirmą kartą paleidžiate "Windows PowerShell" kompiuteryje, dabartinė vykdymo strategija greičiausiai bus Apribota (numatytasis parametras). Apribota strategija neleidžia vykdyti jokių scenarijų. Norėdami suprasti aktyvaus vykdymo strategiją savo kompiuteryje, įveskite: gauti vykdymo politiką Norėdami paleisti nepasirašytus scenarijus, kuriuos parašėte, ir pasirašytus scenarijus iš kitų vartotojų vietiniame kompiuteryje, naudokite šią komandą, kad paleistumėte nepasirašytus scenarijus, kuriuos parašėte savo kompiuteryje Nuotolinio pasirašymo vykdymo strategijos pakeitimai: set-executionpolicy remotesigned Daugiau informacijos rasite Set-ExecutionPolicy.
Vykdykite "set-ExecutionPolicy RemoteSigned": Vykdyti strategijos pakeitimus Vykdymo strategijos neleidžia vykdyti scenarijų, kuriais nepasitikite. Pakeitę vykdymo politiką galite susidurti su about_Execution_Policies Saugos rizika, aprašyta žinyno temoje. Ar norite pakeisti vykdymo politiką? [Y] Taip (Y) [N] Ne (N) [S] Suspend(S) [?] Žinynas (numatytasis yra "Y"): y
"PowerShell" neabejotinai rūpinasi saugumu ir skirsto scenarijų vykdymą į kelias strategijas. Štai 4 dažniausiai naudojamos vykdymo strategijos:
Ribotas: Draudžiama paleisti bet kokius scenarijus ir konfigūracijos failus.
VisiPasirašyta: Scenarijus galima paleisti, tačiau visi scenarijai ir konfigūracijos failai turi būti pasirašyti patikimo leidėjo, įskaitant scenarijus, parašytus vietiniame kompiuteryje.
Nuotoliniu būdu pasirašyta: scenarijus galima paleisti, tačiau iš tinklo atsisiųstus scenarijus ir konfigūracijos failus turi pasirašyti patikimas leidėjas; Skaitmeniniu būdu pasirašyti scenarijų, kurie jau buvo paleisti ir parašyti vietiniame kompiuteryje, nereikia.
Neribojamas : Galima paleisti nepasirašytus scenarijus. (Pavojus!) )
Jei vis tiek gaunate nevykdomą klaidą, pabandykite Set-ExecutionPolicy Unrestricted
|
Ankstesnis:"PowerShell" paverčia kelis tarpus į vieną erdvę, kad pašalintų perteklinius tarpusKitą:ngx_lua_waf yra žiniatinklio programų ugniasienė, pagrįsta lua-nginx-moduliu (openresty).
|