Megosztás a következőn keresztül:


wscript

A következőkre vonatkozik: Windows Server (minden támogatott verzió)

A Windows-szkriptgazda olyan környezetet biztosít, amelyben a felhasználók különböző nyelveken futtathatnak szkripteket, amelyek különböző objektummodelleket használnak a feladatok elvégzéséhez.

Szemantika

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

Paraméterek

Paraméter Leírás
scriptname Megadja a szkriptfájl elérési útját és fájlnevét.
/b Kötegelt módot ad meg, amely nem jelenít meg riasztásokat, szkriptelési hibákat vagy bemeneti kéréseket. A /b paraméter az /i ellentéte.
/d Elindítja a hibakeresőt.
/e Megadja a szkript futtatásához használt motort. Ez a paraméter egyéni fájlnévkiterjesztést használó szkriptek futtatását teszi lehetővé. A /e paraméter nélkül csak regisztrált fájlnévkiterjesztéseket használó szkripteket futtathat. Ha például a következő parancsot próbálja futtatni:
cscript test.admin
A következő hibaüzenet jelenik meg: Bemeneti hiba: Nincs szkriptmotor a fájlkiterjesztéshez .admin.
A nem szabványos fájlnévkiterjesztések használatának egyik előnye, hogy védi a szkript véletlen dupla kiválasztását, és olyan parancs futtatását, amelyet valójában nem akart futtatni.
A bővítmény használata nem hoz létre állandó társításokat a fájlnévkiterjesztés és a .admin VBScript között. Minden alkalommal, amikor fájlnévkiterjesztést .admin használó szkriptet futtat, a /e paramétert kell használnia.
/h:cscript A szkriptek futtatásához acscript.exeregisztrálja alapértelmezett szkriptgazdaként.
/h:wscript A szkriptek futtatásához awscript.exeregisztrálja alapértelmezett szkriptgazdaként. Ez a viselkedés az alapértelmezett, ha a /h beállítás nincs megadva.
/i Interaktív módot ad meg, amely riasztásokat, szkriptelési hibákat és bemeneti kéréseket jelenít meg.
Az /i paraméter az alapértelmezett és az ellentéte a /b értéknek.
/job:\<identifier> Egy .wsf szkriptfájlban az azonosító által azonosított feladatot futtatja.
/logo Megadja, hogy a Windows szkriptgazda szalagcíme megjelenjen a konzolon a szkript futtatása előtt.
A /logo paraméter a /nologo alapértelmezett és ellentéte.
/nologo Megadja, hogy a Windows szkriptgazda szalagcíme ne jelenjen meg a szkript futtatása előtt. A /nologo paraméter a /logo ellentéte.
/s Menti az aktuális felhasználó aktuális parancssori beállításait.
/t:\<number> Megadja a szkript futtatásának maximális idejét (másodpercben). Legfeljebb 32 767 másodpercet adhat meg.
Az alapértelmezett érték nem időkorlát.
/x Elindítja a szkriptet a hibakeresőben.
ScriptArguments A szkriptnek átadott argumentumokat adja meg. Minden szkriptargumentum előtt perjelnek (/) kell lennie.
/? A súgó megjelenítése a parancssorban.

Megjegyzések

  • A feladat elvégzéséhez nem szükséges rendszergazdai hitelesítő adatokkal rendelkeznie. Érdemes lehet rendszergazdai hitelesítő adatokkal nem rendelkező felhasználóként elvégezni ezt a feladatot biztonsági ajánlott eljárásként.
  • Parancssor megnyitásához a kezdőképernyőn írja be a parancsot, majd válassza a parancssort.
  • Az egyes paraméterek megadása nem kötelező. Szkriptargumentumokat azonban nem adhat meg parancsfájl megadása nélkül. Ha nem ad meg szkriptet vagy szkriptargumentumokat, wscript.exe megjeleníti a Windows szkriptgazda beállításai párbeszédpanelt. A párbeszédpanelen beállíthatja a helyi számítógépen wscript.exe összes szkript globális szkripttulajdonságait.
  • A /t paraméter időzítő beállításával megakadályozza a szkriptek túlzott futtatását. Ha az idő meghaladja a megadott értéket, a wscript megszakítja a szkriptmotort, és befejezi a folyamatot.
  • A Windows-szkriptfájlok általában a következő fájlnévkiterjesztések egyikével rendelkeznek: .wsf, .vbs, .js.
  • Ha duplán választ ki egy társítás nélküli kiterjesztésű szkriptfájlt, megjelenik a Megnyitás a következővel párbeszédpanel. Válassza a wscript vagy a cscript elemet, majd válassza az Always use this program to open this file type (Mindig ezzel a programmal) lehetőséget a fájltípus megnyitásához. Ez az ilyen típusú fájlok alapértelmezett szkriptgazdaként regisztráljawscript.exevagy cscript.exe .
  • Az egyes szkriptek tulajdonságait beállíthatja. A Windows-szkriptgazda szolgáltatással kapcsolatos további információkért tekintse meg a Windows szkriptgazda áttekintését.
  • A Windows-szkriptgazda .wsf szkriptfájlokat használhat. Minden .wsf-fájl több szkriptmotort is használhat, és több feladatot is végrehajthat.