LabVIEWForum.de - dsofile.dll Treiber registrieren

LabVIEWForum.de

Normale Version: dsofile.dll Treiber registrieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich habe mal ne Frage bezüglich "Windows->Start->Ausführen".

In einer Applikation werden bestimme Dateien gespeichert. Dabei werden an den Metafile/ADS (Alternate Data Stream) Werte geändert z.B. Versionsinfo / Kommentar...
http://decibel.ni.com/content/docs/DOC-6814

Um dies zu ermöglichen verwende ich den dsofile.dll Treiber:
http://support.microsoft.com/?id=224351#top

In der Applikation wird nur diese eine Datei (dsofile.dll) in SubDir vorhanden sein.
Wenn diese Applikation den Pfad wechselt o. an einer anderen Rechner verwedet wird, muss man diesen .dll Treiber neu
registrieren. Diese geschieht manuell: Menü->Start auf Ausführen, Eingabe: regsvr32 [Dateipfad]dsofile.dll

Ich möchte mit LabVIEW über eine relative Pfadvergabe alles vorbereiten u. in einem Setup.vi mittels eines Buttons dies
registrieren können.
1.Wie kann man auf das Ausführen zugreifen?
2.Kann nachträglich aus der Windows-Registry ausgelesen werden ob dies bereits registriert ist?
zu 1.:
Die Registrierung lässt sich auch mittels Command-Line durchführen.
[attachment=23667]

2.: (noch) keine Erfahrungen damit gemacht....

Edit:

zu 2.:
Hab' gerade gesehen, dass es unter Connectivity auch diverse Registry-Funktionen gibt:
[attachment=23668]

Big Grin

Problem gelöst?
Dort habe ich mal ein Bsp. für einen Taskkill gemacht. Hehe
Du musst im Prinzip jetzt nur den Befehl entsprechend abändern.

Gruß Markus
Hallo EIS-Tobias und Y-P,

ich werde nächste Woche gleich Eure Vorschläge ausprobieren.
Trotzdem jetzt schon einmal vielen vielen Dank
Kannst dann ja kurz Bescheid geben, ob's geklappt hat.

Gruß Markus
Referenz-URLs