Quantcast
Channel: Desktop & Server Management (DSM) Forum
Viewing all articles
Browse latest Browse all 470

Anwendung bei Anstecken eines Gerätes starten

$
0
0
Hallo zusammen,

wir setzen seit einiger Zeit ein Tool namens "ClickShare" ein. Hierzu haben wir einen USB-Dongle, der zum einen ein USB-Stick darstellt, auf der anderen Seite aber ein Stückchen Hardware, welches Daten mit einem Server austauscht (mit dem System kann man recht einfach den Bildschirm eines Laptops über das Videokonferenzsystem teilen). Genauer, per USB gibt es einige Geräte, die automatisch verbunden werden (USB-Stick, HID, Monitor, Tragbares Gerät und USB-Verbundgerät).

Schließt man das Teil per USB an, dann werden alle Treiber von Windows geladen, theoretisch öffnet Windows dann auch die auf dem USB-Datenträger vorhandene autorun.inf und würde die Anwendung starten.

Jetzt ist es aber so, das wir mit dem Virenscanner die autorun.inf auf USB-Sticks und USB-Festplatten blockieren. Damit startet die Anwendung leider nicht und die Benutzer müssen wissen, dass sie die Anwendung zu starten haben.

Ich würde hier gerne eine DSM-Paket erstellen, welches genau das erledigt. Da aber Windows 7 alle Treiber bereitstellt, wird hier keiner nachgeladen, somit sucht DSM auch nicht nach offenen Paketen. Im NiHwChkr.log finde ich auch den folgenden Eintrag:
Code:

09:02:13.409 0 Detection Thread has been started asynchronously....
09:02:13.409 1 Determining list of uninitialized devices...
09:02:13.518 2 No devices with uninitialized hardware were found
09:02:13.565 0 The hardware detection thread has terminated
09:02:13.565 2 Number of devices: 0
09:02:13.565 2 Is the installer: yes
09:02:13.565 1 There are currently no uninitialized devices for which I have Pnp projects.

Hat jemand hierzu eine Idee?

Alternativ kann ich den Start der Anwendung über den Shop bereitstellen, aber über den Windows--Explorer kommt man schneller an die Anwendung.

Ich weiß, dass es mal eine Möglichkeit gab, einen USB-Stick als virtuelles CD/DVD-Laufwerk zu definieren, somit war das Laufwerk nicht mehr beschreibbar, aber eine autorun.inf konnte ausgeführt werden. Das möchte ich an diesen Dingern aber nicht wirklich versuchen, da hier ja doch einige Komponenten vorhanden sind. Auch kann man bei den Geräten die Firmware aktualisieren, hier weiß ich aber nicht, ob da nicht auch die Anwendung auf einen neueren Stand gebracht wird. Das könnte dann schief gehen.

Edit:
Über eine dynamische Gruppe komme ich leider auch nicht weiter, da ja für den Abschnitt "Installiertes Gerät" und "TargetObjectID" pro Gerät ein eigener Eintrag vorhanden ist, der dann eben den entsprechenden PCs zugeordnet wird. Die Verbindung ist hier ja auch dauerhaft im DSM hinterlegt, so dass das nicht bei jedem Anstecken des USB-Gerätes ausgeführt wird.

Gruß
Nils

Viewing all articles
Browse latest Browse all 470

Trending Articles