Share via


Comment : compiler du code JScript à partir de la ligne de commande

Mise à jour : novembre 2007

Pour produire un programme exécutable, vous devez utiliser le compilateur de ligne de commande, jsc.exe. Vous pouvez démarrer le compilateur de plusieurs façons.

Si est installé, vous pouvez utiliser son invite pour accéder au compilateur à partir de n'importe quel répertoire de votre ordinateur. L'invite de commandes Visual Studio se trouve dans le dossier de programmes Outils Visual Studio dans le groupe de programmes Microsoft Visual Studio.

Vous pouvez aussi démarrer le compilateur à partir d'une invite Windows, ce qui est la procédure normale si n'est pas installé.

L'invite de commandes Windows

Pour démarrer le compilateur à partir d'une invite Windows, vous devez soit exécuter l'application à partir de son répertoire, soit taper à l'invite le chemin d'accès complet vers l'exécutable. Si vous souhaitez pouvoir exécuter le compilateur à partir de n'importe quel répertoire en tapant simplement son nom à l'invite, il suffit de modifier la variable d'environnement PATH.

Pour modifier la variable d'environnement PATH

  1. Utilisez la fonction de recherche de Windows pour rechercher jsc.exe sur votre lecteur local. Le nom exact du répertoire où se trouve jsc.exe dépend du nom et de l'emplacement du répertoire Windows et de la version du .NET Framework installée sur l'ordinateur. Si plusieurs versions du .NET Framework sont installées sur votre ordinateur, vous devez déterminer celle qui doit être utiliser (en général, il s'agit de la plus récente).

    Par exemple, le compilateur peut se trouver dans C:\WINNT\Microsoft.NET\Framework\v1.0.2914.

  2. Cliquez avec le bouton droit sur l'icône Poste de travail du Bureau (Windows 2000), puis sélectionnez Propriétés dans le menu contextuel.

  3. Sélectionnez l'onglet Avancé et cliquez sur le bouton Variables d'environnement.

  4. Dans le volet Variables système, sélectionnez « Path » dans la liste et cliquez sur Modifier.

  5. Dans la boîte de dialogue Modifier la variable système, déplacez le curseur jusqu'à la fin de la chaîne figurant dans le champ Valeur de la variable et tapez un point-virgule (;) suivi du nom complet du répertoire que vous avez trouvé à l'étape 1.

    Pour reprendre l'exemple de l'étape 1, la chaîne à taper est la suivante :

    ;C:\WINNT\Microsoft.NET\Framework\v1.0.2914

  6. Cliquez sur OK pour confirmer vos modifications et fermez les boîtes de dialogue.

Après avoir modifié la variable d'environnement PATH, vous pouvez exécuter le compilateur JScript à l'invite Windows à partir de n'importe quel répertoire de l'ordinateur.

Utilisation du compilateur

Le compilateur de ligne de commande dispose également d'une aide intégrée. Il est possible d'afficher un écran d'aide en ayant recours à l'option de ligne de commande /help ou /? ou encore en utilisant le compilateur sans aucune option. Par exemple :

jsc /help

Il existe deux manières d'utiliser JScript. Vous pouvez écrire des programmes qui seront compilés à partir de la ligne de commande ou vous pouvez écrire des programmes qui seront exécutés dans ASP.NET.

Pour compiler à l'aide de jsc

  • À l'invite de commandes, tapez jsc file.js.

    La commande compile le programme nommé file.js pour générer le fichier exécutable nommé file.exe.

Pour générer un fichier .dll à l'aide de jsc

  • À l'invite de commandes, tapez jsc /target:library file.js

    La commande compile le programme nommé file.js avec l'option /target:library pour générer le fichier bibliothèque nommé file.dll.

Pour générer un exécutable sous un nom différent avec jsc

  • À l'invite de commandes, tapez jsc /out:newname.exe file.js

    La commande compile le programme nommé file.js avec l'option /out: pour générer l'exécutable nommé newname.exe.

Pour compiler avec des informations de débogage à l'aide de jsc

  • À l'invite de commandes, tapez jsc /debug file.js

    La commande compile le programme nommé file.js avec l'option /debug pour générer l'exécutable nommé file.exe ainsi qu'un fichier nommé file.pdb qui contient des informations de débogage.

Il existe de nombreuses autres options de ligne de commande disponibles pour le compilateur de ligne de commande JScript. Pour plus d'informations, consultez Options du compilateur JScript.

Voir aussi

Autres ressources

Écriture, compilation et débogage de code JScript

Options du compilateur JScript

Compilation conditionnelle