You are here

Starten von Diensten

Einige Geräte, z. B. Scanner, benötigen für den einwandfreien Betrieb das Laden zusätzlicher Treiber. Diese Treiber nennt man auch Dienste. Eine Liste der auf einem System installierten Dienste findet man in der Systemsteuerung unter Geräte. Scanner benutzen oft den Dienst scsiscan. Falls ein Gerät nach dem ReScan nicht funktioniert, solltet ihr überprüfen, ob das Laden eines Dienstes notwendig ist, indem ihr den Status der Dienste unter Systemsteuerung->Geräte untersucht. Dazu startet ihr euren Computer einmal mit eingeschaltetem SCSI-Gerät (z. B. Scanner) und einmal mit ausgeschaltetem SCSI-Gerät und vergleicht jedesmal den Status der Dienste. Wenn ein Dienst nach dem Start mit eingeschaltetem Gerät den Status Gestartet besitzt und nach dem Start mit ausgeschaltetem Gerät nicht, dann ist dieser Dienst für den Betrieb des Geräts notwendig und muß nach dem ReScan geladen werden. Dies geht auf zwei Wegen:

  • 1) Aufruf mit dem Programm net.exe

    Das Programm net.exe kann Dienste starten und beenden. Der Programmaufruf lautet:

    net start [Dienstname]
    z. B. net start scsiscan

    Man kann das in einer Batch-Datei mit dem Aufruf von ReScanSCSI kombinieren:

    @echo off

    ReScanSCSI.exe /silence
    net start scsiscan
  • 2) Aufruf mit ReScanSCSI

    Mit dem Parameter /startservice kann ein Dienst gestartet werden, z. B.:

    ReScanSCSI /startservice:scsiscan
  • WICHTIG: Für das Laden von Treibern, bzw. Diensten müssen die entsprechenden Rechte vorhanden sein. Normalerweise dürfen nur Administratoren Treiber laden. Mit dem Freeware Programm SCAcl von Daniel Lohmann kann man einzelnen Benutzern individuell das Recht zum Laden bestimmter Treiber zuordnen, z. B. erhält der User Olaf das Recht den Dienst scsiscan und nur diesen zu laden. Dadurch kann auch ein Benutzer oder Hauptbenutzer die für den Betrieb des Scanners benötigten Dienste laden, ohne das Sicherheitskonzept in eklatanter Weise zu schwächen.

    ReScanSCSI-Help