Partager via


cscript

Démarre un script à exécuter dans un environnement de ligne de commande.

Important

Pour effectuer cette tâche, vous n'avez pas besoin de disposer d'informations d'identification d'administration. Par conséquent, pour des raisons de sécurité, envisagez d'effectuer cette tâche en tant qu'utilisateur ne disposant pas des informations d'identification d'administration.

Syntaxe

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

Paramètres

Paramètre Descriptif
nomscript.extension Spécifie le chemin d’accès et le nom du fichier de script avec l’extension de nom de fichier facultative.
/b Spécifie le mode batch, qui n’affiche pas d’alertes, d’erreurs de script ou d’invites d’entrée.
/d Démarre le débogueur.
/e :<engine> Spécifie le moteur utilisé pour exécuter le script.
/h :cscript Inscrit cscript.exe en tant qu’hôte de script par défaut pour l’exécution de scripts.
/h :wscript Inscrit wscript.exe en tant qu’hôte de script par défaut pour l’exécution de scripts. Valeur par défaut.
/Je Spécifie le mode interactif, qui affiche les alertes, les erreurs de script et les invites d’entrée. La valeur par défaut et l’inverse de /b.
/travail:<identifier> Exécute le travail identifié par l’identificateur dans un fichier de script .wsf.
/logo Spécifie que la bannière Hôte de script Windows s’affiche dans la console avant l’exécution du script. La valeur par défaut et l’inverse de /nologo.
/nologo Spécifie que la bannière Hôte de script Windows n’est pas affichée avant l’exécution du script.
/s Enregistre les options d’invite de commandes actuelles pour l’utilisateur actuel.
/t :<seconds> Spécifie la durée maximale pendant laquelle le script peut s’exécuter (en secondes). Vous pouvez spécifier jusqu’à 32 767 secondes. La valeur par défaut n’est pas limitée dans le temps.
/U Spécifie Unicode pour les entrées et sorties redirigées à partir de la console.
/x Démarre le script dans le débogueur.
/? Affiche les paramètres de commande disponibles et fournit de l’aide pour leur utilisation. La même chose que de taper cscript.exe sans paramètre ni script.
scriptarguments Spécifie les arguments passés au script. Chaque argument de script doit être précédé d’une barre oblique (/).

Notes

  • Chaque paramètre est facultatif ; Toutefois, vous ne pouvez pas spécifier d’arguments de script sans spécifier un script. Si vous ne spécifiez pas de script ou d’arguments de script, cscript.exe affiche la syntaxe cscript.exe et les options d’hôte valides.

  • Le paramètre /t empêche l’exécution excessive des scripts en définissant un minuteur. Lorsque le temps d’exécution dépasse la valeur spécifiée, cscript interrompt le moteur de script et met fin au processus.

  • Les fichiers de script Windows ont généralement l’une des extensions de nom de fichier suivantes : .wsf, .vbs, .js. L’hôte de script Windows peut utiliser des fichiers de script .wsf. Chaque fichier .wsf peut utiliser plusieurs moteurs de script et effectuer plusieurs travaux.

  • si vous double-cliquez sur un fichier de script avec une extension qui n’a aucune association, la boîte de dialogue Ouvrir avec s’affiche. Sélectionnez wscript ou cscript, puis toujours utiliser ce programme pour ouvrir ce type de fichier. Cela inscrit wscript.exe ou cscript comme hôte de script par défaut pour les fichiers de ce type de fichier.