Orodja Windows Command Prompt in PowerShell sta prav neverjetna. Z njimi lahko konfigurirate različne sistemske nastavitve ali dostopate do različnih aplikacij. Vendar lahko vnos napačnih ukazov v ta orodja poškoduje vašo napravo. V nekaterih primerih lahko drugi uporabijo ta orodja za izvajanje neželenih ukazov v vašem računalniku.

Najboljša rešitev za takšne težave je začasno onemogočanje ukaznega poziva ali lupine PowerShell. Na srečo, če boste kdaj v prihodnosti morali znova uporabiti ta orodja, jih lahko kadar koli znova omogočite. Tukaj so različni načini za onemogočanje (in ponovno omogočanje) ukaznega poziva in lupine PowerShell.

Kako onemogočiti ukazni poziv sistema Windows

Ukazni poziv lahko onemogočite z urejevalnikom pravilnika lokalne skupine ali urejevalnikom registra. Torej, preverimo korake, ki jih morate upoštevati.

Uporaba urejevalnika pravilnika lokalne skupine

Začeli bomo z uporabo urejevalnika pravilnikov lokalnih skupin (LGPE). Če ste seznanjeni s tem orodjem, verjetno veste, da olajša prilagajanje različnih sistemskih nastavitev. Ne samo to, to orodje vam lahko tudi pomaga

instagram viewer
blokirajte dostop do nastavitev zvočne sheme sistema Windows.

Če do tega orodja ne morete dostopati v različici Windows Home Edition, si oglejte nekaj nasvetov, kako to storiti dostop do LGPE na Windows Home.

Tukaj je opisano, kako uporabite LGPE za onemogočanje ukaznega poziva:

  1. Pritisnite Win + R da odprete pogovorno okno Zaženi ukaz.
  2. Vrsta gpedit.msc in pritisnite Vnesite da odprete LGPE.
  3. Pojdite na Uporabniška konfiguracija > Administrativne predloge > Sistem.
  4. Dvokliknite na Preprečite dostop do ukaznega poziva možnost na desnem stranskem podoknu.

Od tam izberite Omogočeno v zgornjem levem kotu. Nato pritisnite Prijavite se in nato pritisnite v redu. To bi moralo onemogočiti ukazni poziv sistema Windows.

Če se odločite znova omogočiti ukazni poziv, sledite tem korakom:

  1. Odprite LGPE in se pomaknite do Sistem možnost, tako da sledite prejšnjim korakom.
  2. Dvokliknite na Preprečite dostop do ukaznega poziva možnost.
  3. Od tam izberite bodisi Ni konfigurirano oz Onemogočeno od možnosti. Na koncu pritisnite Prijavite se in nato pritisnite v redu.

Uporaba urejevalnika registra

Lahko pa poskusite uporabiti urejevalnik registra Windows. To je neverjetno orodje, na katerega se lahko zanesete pri spreminjanju sistemskih nastavitev ali odpravljanju napak.

Urejevalnik registra vsebuje občutljive ključe, ki nadzorujejo delovanje vaše naprave Windows. Zato bodite previdni pri urejanju ali premikanju registrskih ključev. Pravzaprav je najbolje, da varnostno kopirajte register preden ga spremenite.

Tukaj je opisano, kako z urejevalnikom registra onemogočiti ukazni poziv:

  1. Pritisnite Win + R da odprete pogovorno okno Zaženi ukaz.
  2. Vrsta Regedit in pritisnite Vnesite da odprete urejevalnik registra.
  3. Od tam kopirajte in prilepite naslednji ukaz v naslovno vrstico in pritisnite Vnesite:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows

Kliknite na Sistem pod mapo Windows. Če sistemski ključ manjka, ga ustvarite z desnim klikom na Windows ključ in izbiranje Novo > Ključ. Nato preimenujte ključ kot Sistem in nato pritisnite Vnesite.

Ko ste na Sistem tipko, z desno miškino tipko kliknite prazen prostor na desni in izberite Novo > DWORD (32-bitna) vrednost. Od tam poimenujte vrednost kot OnemogočiCMD.

Če želite onemogočiti ukazni poziv, dvokliknite na OnemogočiCMD vrednost in nastavite Podatki o vrednosti do 1. Od tam pritisnite v redu in nato zaprite urejevalnik registra.

Če želite znova omogočiti ukazni poziv, uporabite prejšnje metode, vendar nastavite DisableCMD Podatki o vrednosti do 0 (nič).

Zdaj pa poglejmo, kako lahko onemogočite orodje PowerShell.

Uporaba urejevalnika pravilnika lokalne skupine

Tukaj je opisano, kako uporabite LGPE za onemogočanje lupine PowerShell:

  1. Pritisnite Win + R da odprete pogovorno okno Zaženi ukaz.
  2. Vrsta gpedit.msc in pritisnite Vnesite da odprete LGPE.
  3. Pojdite na Uporabniška konfiguracija > Administrativne predloge > Sistem.
  4. Dvokliknite na Ne izvajajte določenih aplikacij za Windows možnost na desnem stranskem podoknu.

Nato izberite Omogočeno v zgornjem levem kotu. Od tam se pomaknite do Opcije v spodnjem levem kotu in kliknite Prikaži gumb. To bi se moralo pojaviti Prikaži vsebino zaslon.

Vrsta powershell.exe pod Vrednost polje in nato pritisnite v redu. Nato pritisnite Prijavite se in nato pritisnite v redu v oknu LGPE. To bi moralo onemogočiti orodje PowerShell.

Če želite znova omogočiti PowerShell, sledite tem korakom:

  1. Odprite LGPE in se pomaknite do Sistem možnost kot v prejšnjih korakih.
  2. Dvokliknite na Ne izvajajte določenih aplikacij za Windows možnost.
  3. Nazadnje izberite bodisi Ni konfigurirano oz Onemogočeno v zgornjem levem kotu. Na koncu pritisnite Prijavite se in nato pritisnite v redu.

Vendar je vredno omeniti, da bo ta metoda spremenila vse programe, ki so odvisni od nastavitve pravilnika »Ne izvajaj določenih aplikacij Windows«. Če na primer onemogočite PowerShell s to nastavitvijo pravilnika, bodo onemogočene tudi druge aplikacije, ki so odvisne od te nastavitve pravilnika.

Uporaba urejevalnika registra

Evo, kako vam lahko urejevalnik registra pomaga onemogočiti orodje PowerShell:

  1. Pritisnite Win + R da odprete pogovorno okno Zaženi ukaz.
  2. Vrsta Regedit in pritisnite Vnesite da odprete urejevalnik registra.
  3. Od tam kopirajte in prilepite naslednji ukaz v naslovno vrstico in pritisnite Vnesite:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies

Kliknite na raziskovalec ključ. Če ta ključ manjka, ga ustvarite z desnim klikom na Pravila ključ in izbiranje Novo > Ključ. Poimenujte ključ kot raziskovalec in nato pritisnite Vnesite.

Ko ste na tipki Raziskovalec, z desno miškino tipko kliknite prazen prostor na desni in izberite Novo > DWORD (32-bitna) vrednost. Nato poimenujte vrednost kot DisallowRun. Od tam dvokliknite na DisallowRun vrednost in nastavite Podatki o vrednosti do 1.

Nato sledite tem korakom:

  1. Z desno miškino tipko kliknite prazen prostor na desni strani in izberite Novo > ključ. Nato poimenujte ta ključ kot DisallowRun.
  2. Kliknite na DisallowRun in nato z desno miškino tipko kliknite prazen prostor na desni strani. Nato izberite Novo > Vrednost niza in nato poimenujte vrednost kot 1.
  3. Nato dvokliknite to novo ustvarjeno vrednost in nastavite Podatki o vrednosti kot powershell.exe. Pritisnite v redu da shranite te spremembe. Zdaj bi morali imeti vrednost z imenom »1« s podatkovno vrednostjo, prikazano kot »powershell.exe«.

Koraki, ki smo jih opisali do sedaj, bi morali onemogočiti orodje PowerShell. To je zato, ker smo začeli z nastavitvijo Podatki o vrednosti vrednosti DisallowRun kot 1.

Poleg tega bo ta metoda onemogočila vse aplikacije, ki so v mapi/ključu DisallowRun.

Če želite znova omogočiti PowerShell (ali druge aplikacije znotraj tipke DisallowRun), sledite tem korakom:

  1. Odprite Urejevalnik registra in se pomaknite do raziskovalec ključ kot v prejšnjih korakih.
  2. Dvokliknite na DisallowRun vrednost na desni strani in nastavite Podatki o vrednosti do 0. Pritisnite v redu da shranite te spremembe.
  3. Če želite za vedno omogočiti PowerShell, pojdite na HKEY_CURRENT_USER > Programska oprema > Microsoft > Windows > CurrentVersion > Politike > Raziskovalec > DisallowRun in izbrišite PowerShell vrvica.

Ukazni poziv in PowerShell sta zdaj nedostopna

Ni zanikati, da sta ukazni poziv in orodja PowerShell uporabni in zanesljivi. Vendar jih je pogosto treba onemogočiti - še posebej, če želite preprečiti, da bi drugi izvajali neželene ukaze. Če želite onemogočiti ta orodja, uporabite katero koli metodo, ki smo jo opisali.

Ko ste že pri tem, preverite tudi različne načine za dostop do ukaznega poziva in lupine PowerShell.