Wie kann der Service angehalten und der Alarm ausgelöst werden, wenn das Volume nicht bereit ist?

564
brokengillou

Ist es unter Windows 10 möglich, ein Popup anzuzeigen und einen Synchronisierungsdienst anzuhalten, wenn ein bestimmtes USB-Laufwerk nicht gefunden wird?

Freundliche Grüße,

Gilles

0
Ich habe das gepackt, würdest du es benutzen? Get-Volume -UniqueId (https://docs.microsoft.com/de-de/powershell/module/storage/get-volume?view=win10-ps) brokengillou vor 5 Jahren 1

1 Antwort auf die Frage

0
harrymc

Wenn Sie sich auf einen Systemdienst beziehen, sollte sich der Dienst selbst für das Ereignis registrieren. Die einzige andere Möglichkeit besteht darin, ein Skript anzuhalten und den Dienst zu starten, wenn das USB-Gerät ein- / ausgeschaltet wird. Der gleiche Ansatz wird zum Starten eines Synchronisierungsjobs verwendet, der kein Systemdienst ist.

Hier fängt es an, technisch zu werden: Das zu verwendende Werkzeug ist PowerShell. Sie sollten ein Skript schreiben, das die Synchronisierung startet, wenn das Laufwerk eingeführt wird.

Sie finden ein solches Skript möglicherweise in der Task Nach dem Start der geplanten Aufgabe, indem Sie die Verbindung des USB-Geräts erkennen, die Sie an Ihren Zweck anpassen können. Dieses Skript startet einen Stapeljob, wenn das angegebene Laufwerk eingeführt wird. Sie können das Skript bei der Benutzeranmeldung mit dem Taskplaner starten.