Freigeben über


Gewusst wie: Kompilieren von JScript-Code über die Befehlszeile

Aktualisiert: November 2007

Um ein ausführbares Jscript-Programm zu erstellen, müssen Sie den Befehlszeilencompiler jsc.exe verwenden. Sie haben mehrere Möglichkeiten, den Compiler zu starten.

Falls Visual Studio installiert ist, können Sie über die Visual Studio-Eingabeaufforderung von einem beliebigen Computerverzeichnis aus auf den Compiler zugreifen. Die Visual Studio-Eingabeaufforderung befindet sich im Programmordner Visual Studio-Tools in der Programmgruppe Microsoft Visual Studio.

Alternativ dazu können Sie den Compiler von einer Windows-Eingabeaufforderung aus starten. Dies ist die übliche Vorgehensweise, wenn Visual Studio nicht installiert ist.

Windows-Eingabeaufforderung

Um den Compiler von einer Windows-Eingabeaufforderung aus zu starten, müssen Sie die Anwendung aus dem Anwendungsverzeichnis heraus starten oder an der Eingabeaufforderung den voll gekennzeichneten Pfad zur ausführbaren Datei angeben. Um dieses Standardverhalten zu überschreiben, müssen Sie die PATH-Umgebungsvariable ändern. Dadurch können Sie den Compiler von einem beliebigen Verzeichnis aus starten, indem Sie einfach den Compilernamen eingeben.

So ändern Sie die PATH-Umgebungsvariable

  1. Verwenden Sie das Windows-Feature Suchen, um die Datei Jsc.exe auf dem lokalen Laufwerk zu finden. Der genaue Name des Verzeichnisses, in dem sich jsc.exe befindet, hängt vom Namen und Speicherort des Windows-Verzeichnisses und der installierten Version von .NET Framework ab. Wenn mehr als eine Version von .NET Framework installiert ist, müssen Sie festlegen, welche Version verwendet werden soll (in der Regel die neueste Version).

    Der Compiler kann sich z. B. im Verzeichnis C:\WINNT\Microsoft.NET\Framework\v1.0.2914. befinden.

  2. Klicken Sie auf dem Desktop (Windows 2000) mit der rechten Maustaste auf das Symbol Arbeitsplatz, und klicken Sie im Kontextmenü auf Eigenschaften.

  3. Klicken Sie auf die Registerkarte Erweitert und dann auf die Schaltfläche Umgebungsvariablen.

  4. Wählen Sie im Ausschnitt Systemvariablen den Eintrag "Path" aus der Liste aus, und klicken Sie auf Bearbeiten.

  5. Verschieben Sie im Dialogfeld Systemvariable bearbeiten den Cursor an das Ende der Zeichenfolge im Feld Variablenwert, und geben Sie ein Semikolon (;) gefolgt vom vollständigen Verzeichnisnamen aus Schritt 1 ein.

    Ausgehend von dem Beispiel in Schritt 1 lautet die Eingabe:

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

  6. Klicken Sie auf OK, um die Bearbeitung zu bestätigen und das Dialogfeld zu schließen.

Nachdem Sie die PATH-Umgebungsvariable geändert haben, können Sie den Jscript-Compiler von einem beliebigen Computerverzeichnis aus über die Windows-Eingabeaufforderung ausführen.

Verwenden des Compilers

Der Befehlszeilencompiler bietet integrierte Hilfe. Ein Hilfebildschirm wird geöffnet, wenn Sie die Befehlszeilenoption /help oder /? eingeben oder den Compiler ohne Optionen verwenden. Beispiel:

jsc /help

Jscript kann auf zwei Arten verwendet werden. Sie können Programme so schreiben, dass sie über die Befehlszeile kompiliert oder in ASP.NET ausgeführt werden.

So kompilieren Sie mit "jsc"

  • Geben Sie an der Eingabeaufforderung jsc file.js ein.

    Der Befehl kompiliert das Programm mit dem Namen file.js und erstellt die ausführbare Datei file.exe.

So erstellen Sie mit "jsc" eine DLL-Datei

  • Geben Sie an der Eingabeaufforderung jsc /target:library file.js ein.

    Der Befehl kompiliert das Programm mit dem Namen file.js mit der Option /target:library und erstellt die Bibliotheksdatei file.dll.

So erstellen Sie mit "jsc" eine ausführbare Datei mit einem anderen Namen

  • Geben Sie an der Eingabeaufforderung jsc /out:newname.exe file.js ein.

    Der Befehl kompiliert das Programm mit dem Namen file.js mit der Option /out: und erstellt die ausführbare Datei newname.exe.

So kompilieren Sie mithilfe von "jsc" mit Debuginformationen

  • Geben Sie an der Eingabeaufforderung jsc /debug file.js ein.

    Der Befehl kompiliert das Programm mit dem Namen file.js mit der Option /debug und erstellt die ausführbare Datei file.exe sowie die Datei file.pdb, die Debuginformationen enthält.

Für den Jscript-Befehlszeilencompiler stehen zahlreiche weitere Befehlszeilenoptionen zur Verfügung. Weitere Informationen finden Sie unter JScript-Compileroptionen.

Siehe auch

Weitere Ressourcen

Schreiben, Kompilieren und Debuggen von JScript-Code

JScript-Compileroptionen

Bedingte Kompilierung