Přejít na hlavní obsah

Jak povolit Windows Script Host (WSH) na Windows

  • David Jelínek
  • Rady

Windows Script Host (WSH) je technologie, která umožňuje spouštět skripty na Windows. Některé aplikace a skripty vyžadují k provozu povolený WSH. Pokud máte problémy s spuštěním skriptů na vašem systému, pak je možná WSH vypnutý. V tomto článku se podíváme na to, jak povolit WSH na Windows.

Prvním krokem k povolení WSH je otevření editoru registru Windows. Chcete-li to provést, klikněte na Start a do vyhledávacího pole zadejte "regedit". Poté stiskněte "Enter". Otevře se Editor registru.

V Editoru registru přejděte na následující cestu: HKEY_LOCAL_MACHINE\Software \ Microsoft\Windows Script Host\Settings. Pokud větev "Windows Script Host" nebo "Settings" chybí, je třeba je vytvořit. Chcete-li tyto větve vytvořit, klikněte pravým tlačítkem na "Microsoft" (v levém podokně), vyberte "nový" a poté "klíč". Název nového klíče by měl být "Windows Script Host". Poté proveďte totéž pro"nastavení".

Poznámka: Před provedením změn v registru se doporučuje zálohovat jej, aby v případě problémů bylo možné systém obnovit.

Dozvědět se o Windows Script Host

WSH je součástí standardní instalace systému Windows a je k dispozici na všech verzích operačního systému od Windows 98 a výše. Poskytuje snadný a pohodlný způsob, jak automatizovat různé úkoly a provádět skripty, aniž byste museli spouštět plnohodnotnou aplikaci.

Pomocí WSH můžete vytvářet skripty pro automatické provádění každodenních úkolů, jako je zálohování souborů, Správa služeb Windows, vytváření plánu úkolů a další. WSH lze také použít k vytváření jednoduchých programů, které lze spustit jako samostatné aplikace nebo jako součást složitějšího softwaru.

WSH podporuje různé skriptovací jazyky, ale nejběžnější jsou VBScript a JScript. VBScript je jazyk založený na Visual Basic, který poskytuje jednoduchou a intuitivní syntaxi. JScript je naopak implementací JavaScriptu a má syntaxi podobnou jazyku C.

Chcete-li používat WSH, musíte mít nainstalovaný skript engine, jako je Microsoft Windows Script Host. WSH na svém systému můžete zkontrolovat otevřením příkazového řádku a spuštěním příkazu "cscript" nebo "wscript" bez dalších argumentů. Pokud spouštějí skript bez chyb, pak je WSH již nainstalován.

Použití WSH může výrazně zlepšit automatizaci a efektivitu práce ve Windows. Poskytuje možnost vytvářet výkonné a flexibilní skripty pro automatizaci široké škály úkolů. Podívejte se na dokumentaci WSH, kde se dozvíte více o jejích schopnostech a začněte vytvářet své vlastní skripty.

Zkontrolujte dostupnost Windows Script Host

Chcete-li zkontrolovat dostupnost Windows Script Host na Windows, můžete provést následující kroky:

  1. Otevřete příkazový řádek stisknutím klávesové zkratky Win + R a zadáním týmu cmd. Stiskněte klávesu Enter otevřít příkazový řádek.
  2. Na příkazovém řádku zadejte příkaz cscript //h:cscript a stiskněte klávesu Enter.
  3. Pokud vidíte zprávu Microsoft (R) Windows Script Host Version X.XXXX, kde je X. XXXX verze WSH, to znamená, že WSH je k dispozici a připraven k použití na vašem počítači.
  4. Pokud vidíte zprávu 'cscript' is not recognized as an internal or external command, operable program or batch file., to znamená, že WSH není nainstalován ve vašem počítači. Chcete-li použít WSH, musíte jej nainstalovat.

Před použitím skriptů je důležitá kontrola dostupnosti Windows Script Host, abyste se ujistili, že váš počítač podporuje jejich spuštění.

Jak povolit Windows Script Host v předvolbách systému

Windows Script Host (WSH) je technologie, která umožňuje spouštět skripty v jazyce VBScript nebo JScript v prostředí operačního systému Windows. Pokud je na vašem systému Windows Script Host zakázán, můžete jej povolit v nastavení systému. Chcete-li to provést, postupujte podle pokynů níže:

  1. Otevřete Ovládací panely kliknutím pravým tlačítkem myši na Start a výběrem položky Ovládací panely z kontextové nabídky.
  2. V závislosti na verzi systému Windows vyberte kategorii Systém a zabezpečení nebo systém.
  3. Klikněte na položku"Systém".
  4. Na levé straně okna vyberte "pokročilé systémové možnosti".
  5. V dialogovém okně, které se otevře, vyberte kartu Upřesnit.
  6. Klikněte na tlačítko"proměnné prostředí".
  7. Vyhledejte proměnnou prostředí " Path "v seznamu" systémové proměnné "a klikněte na tlačítko"Změnit".
  8. Přidejte do proměnné prostředí hodnotu "%SystemRoot % \system32\;%SystemRoot%\;%SystemRoot % \System32\Wbem" (bez uvozovek) a klikněte na "OK".
  9. Klikněte na OK ve všech otevřených oknech nastavení systému.

Po provedení těchto kroků bude na vašem systému povolen systém Windows Script Host. Pomocí WSH budete moci úspěšně spouštět a spouštět skripty v jazyce VBScript nebo JScript.

Jak povolit Windows Script Host přes registr

Chcete-li povolit Windows Script Host přes registr, postupujte podle následujících kroků:

  1. Stiskněte Win + R Chcete-li otevřít okno Spustit.
  2. Zavést regedit otevřít Editor registru.
  3. Přejděte na další cestu:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings
  4. V pravém podokně vyhledejte hodnotu Enabled. Pokud ne, vytvořte jej.
  5. Klikněte pravým tlačítkem na hodnotu Enabled a vyberte Změnit.
  6. Změňte hodnotu na 1 povolit Windows Script Host. Pokud jej chcete v budoucnu zakázat, změňte hodnotu na 0.
  7. Stiskněte OČI aby změny zůstaly zachovány.
  8. Zavřete Editor registru.

Nyní bude ve vašem počítači povolen systém Windows Script Host. Skripty budete moci spouštět pomocí WSH bez omezení.

Všimněte si, že změna registru může ovlivnit fungování vašeho systému. Při provádění změn buďte opatrní a dodržujte všechny pokyny.

Jak povolit Windows Script Host přes příkazový řádek

Pokud potřebujete povolit Windows Script Host (WSH) na vašem systému Windows, můžete použít příkazový řádek. Zde je návod krok za krokem:

Krok 1:Otevřete příkazový řádek.
Krok 2:Zadejte následující příkaz a stiskněte klávesu Enter:
cscript //H:CScript
Krok 3:Pokud vidíte zprávu "Windows Script Host je k dispozici", pak je WSH úspěšně povoleno.

Nyní můžete použít Windows Script Host k provádění skriptů na vašem systému Windows.

Jak povolit Windows Script Host pomocí zásad skupiny

Chcete-li povolit Windows Script Host pomocí zásad skupiny, postupujte podle následujících kroků:

  1. Otevřete v počítači" Editor místních zásad skupiny". Chcete-li to provést, stiskněte kombinaci kláves Win + R Chcete-li zavolat do okna Spustit a zadejte příkaz gpedit.msc. Klikněte na tlačítko OK.
  2. V levém podokně Editoru místních zásad skupiny otevřete sekci Konfigurace počítače - > Šablony pro správu - > Systém - > skripty pro přihlášení.
  3. V pravém podokně dvakrát klikněte na možnosti spustit skripty nebo skripty přihlášení.
  4. V okně, které se otevře, vyberte možnost "Povolit".
  5. Klepnutím na tlačítko Použít a OK uložte změny.

Po provedení těchto kroků bude systém Windows Script Host povolen pomocí zásad skupiny ve vašem počítači. Nyní budete moci bez problémů spouštět a spouštět skripty pomocí WSH.

Jak povolit Windows Script Host, pokud je blokován antivirovým softwarem

V některých případech však antivirový software může blokovat práci WSH, což vede k nemožnosti spouštění scénářů.

Pokud se s takovým problémem setkáte, vyzkoušejte následující kroky k povolení Windows Script Host:

Krok 1:

Zkontrolujte nastavení antivirového softwaru. V některých případech může Antivirus blokovat spouštění skriptů. Deaktivujte dočasně antivirový software a

zkontrolujte, zda WSH funguje. Pokud WSH začne fungovat, znamená to, že jej váš antivirový software blokuje. V takovém případě se doporučuje

kontaktujte podporu vašeho antivirového softwaru a získejte pokyny k odemknutí WSH.

Krok 2:

Zkontrolujte zápis v registru systému Windows. Proto:

  • Stisknutím kláves " Win " + " R "na klávesnici otevřete okno Spustit.
  • Zadejte " regedit "a kliknutím na" OK " otevřete Editor registru.
  • Přejděte na následující cestu:"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings".
  • Ujistěte se, že je hodnota "Enabled" nastavena na "1". Pokud žádná taková hodnota neexistuje, vytvořte ji kliknutím pravým tlačítkem myši na oblast na pravé straně okna Editoru registru, vyberte "nové" a pojmenujte jej "Enabled" a poté nastavte hodnotu na "1".

Poté restartujte počítač a zkontrolujte fungování WSH.

Krok 3:

Pokud předchozí kroky nepomohly, zkuste obnovit systémové soubory systému Windows. Proto:

  • Klikněte na tlačítko Start, do vyhledávacího pole zadejte" cmd "a klikněte pravým tlačítkem na" příkazový řádek "a poté vyberte" Spustit jako správce".
  • Zadejte příkaz " sfc / scannow "a stiskněte"Enter". Tím se spustí proces skenování a obnovy systémových souborů.
  • Po dokončení procesu restartujte počítač a zkontrolujte fungování WSH.

Pokud žádný z těchto kroků nepomohl vyřešit problém, doporučujeme kontaktovat podporu operačního systému Windows pro další pomoc.

Doufejme, že tyto kroky vám pomohou vyřešit problém a povolit Windows Script Host.