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)