Registry lesen mit Hilfe von JS oder VBS

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/registry_lesen_mit_hilfe_von_js_oder_vbs_126537/page_1 - zur Vollversion wechseln!


userohnenamen schrieb am 07.10.2004 um 14:29

Ich hab hier eine Anwendung, von der aus ich eine .chm Hilfedatei starte.

Von dieser wiederum aus will ich eine externe html datei aufrufen, in der dann ein flash abgespielt wird.

Das Problem ist, wenn die chm von der anwendung aus gestartet wird, werden die relativen pfade darin nicht akzeptiert, deswegen will ich jetzt absolute pfade benutzen.

Wenn ich die .chm allerdings selbst starte funktionieren die relativen pfade (nur zur info)


Deswegen hätte ich mir jetzt überlegt in die Registry den installationspfad der anwendung einzutragen, und über ein script in der .chm datei diesen pfad auszulesen und dann den link zusammenzustellen.

Ich weiß das es geht über JS oder VBS in der registry zu lesen, nur wie?

könnte mir hier jemand vielleicht nachhelfen?

tia
mfg, maxwell


that schrieb am 07.10.2004 um 18:52

Im IE mit JavaScript geht das so, zumindest in einer HTA (sonst scheiterts evtl. an Berechtigungen):

Code:
Sh = new ActiveXObject("WScript.Shell");
val = Sh.RegRead("HKEY_LOCAL_MACHINE\\SOFTWARE\\...");


mat schrieb am 07.10.2004 um 23:45

VB Script:

Code:
Set oShell = CreateObject("WScript.Shell")
oShell.RegRead("Key hier einsetzen")

oShell.RegWrite <- Parameter kannst ja selber nachschauen O_o


that schrieb am 08.10.2004 um 19:24

Zitat von mat
VB Script:

Wäh geh weg mit dem VBScript, das ist ja nicht portabel. :p


funka schrieb am 09.10.2004 um 21:29

lol that ;)




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026