Sdílet prostřednictvím


wscript

Platí pro: Windows Server (všechny podporované verze)

Hostitel skriptů systému Windows poskytuje prostředí, ve kterém mohou uživatelé spouštět skripty v různých jazycích, které k provádění úloh používají různé objektové modely.

Syntax

wscript [<scriptname>] [/b] [/d] [/e:<engine>] [{/h:cscript|/h:wscript}] [/i] [/job:<identifier>] [{/logo|/nologo}] [/s] [/t:<number>] [/x] [/?] [<ScriptArguments>]

Parameters

Parameter Description
scriptname Určuje cestu a název souboru skriptu.
/b Určuje dávkový režim, který nezobrazuje upozornění, chyby skriptování ani vstupní výzvy. Parametr /b je opakem parametru /i.
/d Spustí ladicí program.
/e Určuje modul, který se používá ke spuštění skriptu. Tento parametr umožňuje spouštět skripty, které používají vlastní příponu názvu souboru. Bez parametru /e můžete spouštět pouze skripty, které používají registrované přípony názvů souborů. Pokud se například pokusíte spustit tento příkaz:
cscript test.admin
Zobrazí se tato chybová zpráva: Vstupní chyba: Neexistuje žádný skriptovací modul pro příponu .adminsouboru .
Jednou z výhod používání nestandardních přípon názvů souborů je, že chrání před náhodným dvojitým výběrem skriptu a spuštěním něčeho, co jste ve skutečnosti nechtěli spustit.
Použití této přípony nevytvoří trvalé přidružení mezi příponou .admin názvu souboru a VBScriptem. Pokaždé, když spustíte skript, který používá příponu .admin názvu souboru, musíte použít parametr /e.
/h:cscript Zaregistruje cscript.exe jako výchozího hostitele skriptu pro spouštění skriptů.
/h:wscript Zaregistruje wscript.exe jako výchozího hostitele skriptu pro spouštění skriptů. Toto chování je výchozí, pokud je možnost /h vynechána.
/i Určuje interaktivní režim, který zobrazuje výstrahy, chyby skriptování a vstupní výzvy.
Parametr /i je výchozí a opakem parametru /b.
/job:\<identifier> Spustí úlohu identifikovanou identifikátorem v souboru skriptu .wsf .
/logo Určuje, že se před spuštěním skriptu zobrazí v konzole nápis Windows Script Host.
Parametr /logo je výchozí a opakem parametru /nologo.
/nologo Určuje, že se před spuštěním skriptu nezobrazí banner hostitele skriptů systému Windows. Parametr /nologo je opakem parametru /logo.
/s Uloží aktuální možnosti příkazového řádku pro aktuálního uživatele.
/t:\<number> Určuje maximální dobu, po které může skript běžet (v sekundách). Můžete zadat až 32 767 sekund.
Výchozí hodnota není časový limit.
/x Spustí skript v ladicím programu.
ScriptArguments Určuje argumenty předané skriptu. Každému argumentu skriptu musí předcházet lomítko (/).
/? Zobrazí nápovědu na příkazovém řádku.

Remarks

  • Provedení této úlohy nevyžaduje, abyste měli přihlašovací údaje správce. Jako osvědčený postup zabezpečení zvažte provedení této úlohy jako uživatele bez přihlašovacích údajů správce.
  • Chcete-li otevřít příkazový řádek, zadejte na obrazovce Startpříkaz cmd a vyberte příkaz řádek.
  • Každý parametr je volitelný. Nemůžete však zadat argumenty skriptu bez zadání skriptu. Pokud neurčíte skript ani žádné argumenty skriptu, zobrazí wscript.exe dialogové okno Nastavení modulu Windows Script Host . Dialogové okno se používá k nastavení globálních vlastností skriptování pro všechny skripty, které wscript.exe spuštěny v místním počítači.
  • Parametr /t zabraňuje nadměrnému spouštění skriptů nastavením časovače. Pokud čas překročí zadanou hodnotu, skriptovací stroj wscript přeruší a proces ukončí.
  • Soubory skriptů systému Windows mají obvykle jednu z následujících přípon názvů souborů: .wsf, .vbs.js.
  • Pokud dvakrát vyberete soubor skriptu s příponou, která nemá žádné přidružení, objeví se dialogové okno Otevřít pomocí . Vyberte wscript nebo cscript a pak vyberte Vždy použít tento program k otevření tohoto typu souboru. Tím se zaregistruje wscript.exe nebo cscript.exe jako výchozí hostitel skriptu pro soubory tohoto typu souboru.
  • Pro jednotlivé skripty můžete nastavit vlastnosti. Další informace o programu Windows Script Host naleznete v tématu Přehled služby Windows Script Host.
  • Modul Windows Script Host může používat soubory skriptů WSF . Každý soubor .wsf může používat více skriptovacích modulů a provádět více úloh.