Udostępnij za pośrednictwem


cscript

Uruchamia skrypt do uruchomienia w środowisku wiersza polecenia.

Important

Wykonanie tego zadania nie wymaga posiadania poświadczeń administracyjnych. W związku z tym, jako najlepsze rozwiązanie w zakresie zabezpieczeń, rozważ wykonanie tego zadania jako użytkownika bez poświadczeń administracyjnych.

Syntax

cscript <scriptname.extension> [/b] [/d] [/e:<engine>] [{/h:cscript | /h:wscript}] [/i] [/job:<identifier>] [{/logo | /nologo}] [/s] [/t:<seconds>] [x] [/u] [/?] [<scriptarguments>]

Parameters

Parameter Description
scriptname.extension Określa ścieżkę i nazwę pliku skryptu z opcjonalnym rozszerzeniem nazwy pliku.
/b Określa tryb wsadowy, który nie wyświetla alertów, błędów skryptów ani monitów wejściowych.
/d Uruchamia debuger.
/e:<engine> Określa aparat używany do uruchamiania skryptu.
/h:cscript Rejestruje cscript.exe jako domyślny host skryptów do uruchamiania skryptów.
/h:wscript Rejestruje wscript.exe jako domyślny host skryptów do uruchamiania skryptów. The default.
/i Określa tryb interaktywny, który wyświetla alerty, błędy skryptów i monity wejściowe. Wartość domyślna i przeciwieństwo /b.
/job:<identifier> Uruchamia zadanie identyfikowane przez identyfikator w pliku skryptu wsf.
/logo Określa, że baner hosta skryptów systemu Windows jest wyświetlany w konsoli przed uruchomieniem skryptu. Wartość domyślna i przeciwieństwo /nologo.
/nologo Określa, że baner hosta skryptów systemu Windows nie jest wyświetlany przed uruchomieniem skryptu.
/s Zapisuje bieżące opcje wiersza polecenia dla bieżącego użytkownika.
/t:<seconds> Określa maksymalny czas działania skryptu (w sekundach). Można określić maksymalnie 32 767 sekund. Wartość domyślna to brak limitu czasu.
/u Określa Unicode dla danych wejściowych i wyjściowych przekierowywanych z konsoli programu .
/x Uruchamia skrypt w debugerze.
/? Wyświetla dostępne parametry polecenia i zapewnia pomoc dotyczącą ich używania. Tak samo jak wpisywanie cscript.exe bez parametrów i bez skryptu.
scriptarguments Określa argumenty przekazywane do skryptu. Każdy argument skryptu musi być poprzedzony ukośnikiem (/).

Remarks

  • Każdy parametr jest opcjonalny; nie można jednak określić argumentów skryptu bez określania skryptu. Jeśli nie określisz skryptu ani żadnych argumentów skryptu, cscript.exe wyświetli składnię cscript.exe i prawidłowe opcje hosta.

  • Parametr /t zapobiega nadmiernemu uruchamianiu skryptów przez ustawienie czasomierza. Gdy czas wykonywania przekracza określoną wartość, cscript przerywa aparat skryptów i kończy proces.

  • Pliki skryptów systemu Windows zwykle mają jedno z następujących rozszerzeń nazw plików: .wsf, .vbs, .js. Host skryptów systemu Windows może używać plików skryptów .wsf. Każdy plik wsf może używać wielu aparatów skryptów i wykonywać wiele zadań.

  • Jeśli klikniesz dwukrotnie plik skryptu z rozszerzeniem, które nie ma skojarzenia, pojawi się okno dialogowe Otwórz za pomocą . Wybierz pozycję wscript lub cscript, a następnie wybierz pozycję Zawsze używaj tego programu do otwierania tego typu pliku. Spowoduje to zarejestrowanie wscript.exe lub cscript jako domyślnego hosta skryptu dla plików tego typu pliku.