Mögliche Parameter von hh.exe und hhc.exe

Die hh.exe (Bestandteil des Betriebssystems, zu finden im Windows oder System Verzeichnis) sowie die hhc.exe (Help Compiler des HTML Help Workshops) bieten einige wenige Möglichkeiten des direkten Aufrufs am DOS Prompt (oder über Start | Ausführen), in Kombination mit Schaltern/Parametern.


Parameter der hh.exe

Dekompilieren (Schalter -decompile)

Syntax: hh -decompile Pfad\Ordner Pfad\name.chm

Für Pfad\Ordner muss der Pfad des Ordners angegeben werden, in den die Dateien kopiert werden sollen, die beim Dekompilieren entstehen. Pfad\chm ist der Name und Pfad der Hilfedatei, die dekompiliert werden soll.

Aufruf einer definierten Themenseite (Schalter -mapid id)

Syntax: hh -mapid id Pfad\name.chm

Für id muss die definierte TopicId (HelpContextId) angegeben werden. Nähere Informationen zum Definieren von TopicId's sind hier zu finden (TopicId definieren). Pfad\chm ist der Name und Pfad der Hilfedatei in der sich das aufzurufende Thema befindet.

Erstellen eines 800x600 Fensters (Schalter -800)

Syntax: hh -800 Pfad\name.chm

Dieser Schalter erzeugt ein 800 x 600 Fenster welches nicht den Windows Taskbar verdeckt.

Für Pfad\name.chm ist der Pfad und der Name der zu öffnenden Hilfedatei anzugeben. Dieser Schalter wird ignoriert, sofern in der kompilierten Hilfedatei ein "default window" definiert ist.

Aufruf der Hilfedatei bzw. Themenseiten je nach Installationen des IE

IE ab Vers. 3.0 Syntax: HH.EXE mk:@MSITStore::Pfad/name.chm::/Pfad/thema.htm

IE ab Vers. 4.0 Syntax: HH.EXE ms-its::Pfad/name.chm::/Pfad/name.htm

Bei den heutigen Versionen des IE ist mittlerweile der direkte Aufruf einer Hilfedatei oder einer Themenseite möglich.

Syntax: hh Pfad\name.chm::Pfad\name.htm

Für Pfad\name.chm ist der Pfad und der Name der zu öffnenden Hilfedatei und für Pfad\name.htm ist die aufzurufende Themenseite anzugeben.

Alle Schalter der hh.exe können auch verwendet werden, wenn der HTML Help Workshop nicht installiert ist.

Parameter der hhc.exe

Die hhc.exe, die für das Kompilieren einer Hilfe zuständig ist, verfügt nur über einen einzigen Schalter.

Kompilieren

Syntax: hhc Pfad\NameProjekt

Für Pfad\NameProjekt muss der Pfad und der Name der Projektdatei .hhp angegeben werden.

Wenn das Kompilieren direkt über die Eingabeaufforderung erfolgt, muss gewährleistet sein, dass sich die hha.dll und hh.exe in einem Verzeichnis befinden auf das ein Pfad gelegt ist. (z.B. Windows Verzeichnis, Windows\system Verzeichnis)