Ich versuche derzeit, eine c# service application
zu erstellen, die den Dienst zum Verschlüsseln von Dateien und zum Entschlüsseln von Dateien mit den Befehlen gpg
automatisch verwendet. Da es wenig bis keine Benutzerinteraktion geben wird, wie implementiere ich Eingabepfade und Dateinamen in den Dienst? Derzeit habe ich einen einfachen hartcodierten gpg
-Befehl in dem Dienst ausgeführt, der die Verschlüsselung ausführt.C# -Anwendung, die GPG-Befehle ausführt
0
A
Antwort
0
Eine ziemlich einfache Option wäre das Konfigurieren von Eingabe- und Ausgabeverzeichnissen in Ihrer app.config und das periodische Abfragen der Eingabe mithilfe der Timer-Klasse.
Eine etwas kompliziertere Option wäre das Hosten eines einfachen WCF-Dienstes in einem Win-Dienst, der Eingabe- und Ausgabepfade als Parameter verwendet.