Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: Windows Server (wszystkie obsługiwane wersje)
Host skryptów systemu Windows udostępnia środowisko, w którym użytkownicy mogą wykonywać skrypty w różnych językach, które używają różnych modeli obiektów do wykonywania zadań.
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 |
Określa ścieżkę i nazwę pliku skryptu. |
/b |
Określa tryb wsadowy, który nie wyświetla alertów, błędów skryptów ani monitów wejściowych. Parametr /b jest przeciwieństwem parametru /i. |
/d |
Uruchamia debuger. |
/e |
Określa aparat używany do uruchamiania skryptu. Ten parametr umożliwia uruchamianie skryptów korzystających z niestandardowego rozszerzenia nazwy pliku. Bez /e parametru można uruchamiać tylko skrypty, które używają zarejestrowanych rozszerzeń nazw plików. Jeśli na przykład spróbujesz uruchomić to polecenie:cscript test.adminZostanie wyświetlony następujący komunikat o błędzie: Błąd wejściowy: brak aparatu skryptu dla rozszerzenia .adminpliku .Jedną z zalet używania niestandardowych rozszerzeń nazw plików jest to, że chroni przed przypadkowym dwukrotnym wybraniem skryptu i uruchomieniem czegoś, czego nie chcesz uruchomić. Użycie tego rozszerzenia nie powoduje utworzenia trwałego skojarzenia między rozszerzeniem nazwy pliku a językiem .admin VBScript. Za każdym razem, gdy uruchamiasz skrypt używający .admin rozszerzenia nazwy pliku, musisz użyć /e parametru. |
/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. To zachowanie jest domyślne, gdy opcja /h jest pominięta. |
/i |
Określa tryb interaktywny, w którym są wyświetlane alerty, błędy skryptów i monity o wprowadzenie danych. Parametr /i jest parametrem domyślnym i przeciwieństwem parametru /b. |
/job:\<identifier> |
Uruchamia zadanie identyfikowane przez identyfikator w pliku skryptu wsf . |
/logo |
Określa, że baner hosta skryptu systemu Windows jest wyświetlany w konsoli przed uruchomieniem skryptu. Parametr /logo jest parametrem domyślnym i przeciwieństwem parametru /nologo. |
/nologo |
Określa, że baner hosta skryptów systemu Windows nie jest wyświetlany przed uruchomieniem skryptu. Parametr /nologo jest przeciwieństwem parametru /logo. |
/s |
Zapisuje bieżące opcje wiersza polecenia dla bieżącego użytkownika. |
/t:\<number> |
Określa maksymalny czas działania skryptu (w sekundach). Można określić maksymalnie 32 767 sekund.
Wartość domyślna to brak limitu czasu. |
/x |
Uruchamia skrypt w debugerze. |
ScriptArguments |
Określa argumenty przekazywane do skryptu. Każdy argument skryptu musi być poprzedzony ukośnikiem (/). |
/? |
Wyświetla Pomoc w wierszu polecenia. |
Remarks
- Wykonanie tego zadania nie wymaga posiadania poświadczeń administracyjnych. Rozważ wykonanie tego zadania jako użytkownika bez poświadczeń administracyjnych jako najlepsze rozwiązanie w zakresie zabezpieczeń.
- Aby otworzyć wiersz polecenia, na ekranie startowym wpisz cmd, a następnie wybierz pozycję wiersz polecenia.
- 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, zostanie wscript.exe wyświetlone okno dialogowe Ustawienia hosta skryptu systemu Windows . Okno dialogowe służy do ustawiania globalnych właściwości skryptów dla wszystkich skryptów , którewscript.exe są uruchamiane na komputerze lokalnym.
- Parametr /t zapobiega nadmiernemu uruchamianiu skryptów przez ustawienie czasomierza. Gdy czas przekroczy określoną wartość, wscript przerywa działanie silnika skryptu i kończy proces.
- Pliki skryptów systemu Windows mają zwykle jedno z następujących rozszerzeń nazw plików: .wsf, .vbs.js.
- Jeśli dwukrotnie zaznaczysz plik skryptu z rozszerzeniem, które nie ma skojarzenia, zostanie wyświetlone okno dialogowe Otwórz za pomocą . Wybierz wscript lub cscript, a następnie wybierz opcję Zawsze używaj tego programu, aby otworzyć ten typ pliku. Spowoduje to zarejestrowanie wscript.exe lub cscript.exe jako domyślnego hosta skryptu dla plików tego typu plików.
- Można ustawić właściwości poszczególnych skryptów. Aby uzyskać więcej informacji na temat hosta skryptów systemu Windows, zobacz Omówienie hosta skryptów systemu Windows.
- Host skryptów systemu Windows może używać plików skryptów wsf . Każdy plik .wsf może korzystać z wielu aparatów skryptowych i wykonywać wiele zadań.