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

Pour produire un programme JScript exécutable, vous devez utiliser le compilateur de ligne de commande, jsc.exe. Le compilateur peut être démarré de plusieurs façons.

Si Visual Studio est installé, vous pouvez utiliser l'invite de commandes de Visual Studio pour accéder au compilateur à partir de n'importe quel répertoire de votre ordinateur. L'invite de commandes de 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 de commandes Windows, ce qui est la procédure normale si Visual Studio n'est pas installé.

Invite de commandes Windows

Pour démarrer le compilateur à partir d'une invite de commandes 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 voulez 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 Windows pour déterminer l'emplacement de jsc.exe sur votre lecteur. Le nom exact du répertoire contenant jsc.exe dépend du nom et de l'emplacement du répertoire Windows et de la version du .NET Framework qui est installée. Si plusieurs versions du .NET Framework sont installées sur votre ordinateur, vous devez déterminer celle qui doit être utilisée (en général, il s'agit de la plus récente).

    Par exemple, le compilateur peut se trouver dans C:\Windows\Microsoft.NET\Framework\v2.0.50727.

  2. Pour afficher la boîte de dialogue Informations système, cliquez avec le bouton droit sur Ordinateur ou Poste de travail sur le Bureau, puis cliquez sur Propriétés.

  3. Si vous utilisez Windows Vista ou Windows 7, cliquez sur Paramètres système avancés dans la fenêtre Panneau de configuration résultante.

  4. Sous l'onglet Avancé de la boîte de dialogue Propriétés système, cliquez sur le bouton Variables d'environnement.

  5. Sous Variables système, sélectionnez Path dans la liste et cliquez sur Modifier.

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

    Par exemple, si le compilateur se trouve à l'emplacement spécifié dans l'exemple de l'étape 1, vous devez taper les éléments suivants :

    ;C:\Windows\Microsoft.NET\Framework\v2.0.50727

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

  8. Ouvrez une nouvelle invite de commandes.

Après avoir modifié la variable d'environnement PATH, vous pouvez exécuter le compilateur JScript à l'invite de commandes 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 or /? 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