Ich habe einen Windows-Dienst ausgeführt, der Dateien aus einem überwachten Ordner (IO.FileSystemWacher) auf eine UNC-Freigabe in einem Netzwerk verschiebt.Windows Service Schreiben von Dateien auf Netzwerkfreigabe
Die Netzwerkfreigabe ist gesichert, aber die Freigabe hat die volle Kontrolle für den Dienstbenutzer; Trotzdem bekomme ich Probleme mit dem Dateipfad, der nicht gefunden wird.
Ich beabsichtige, den Service (aktuellen) Benutzer zu imitieren, aber bin mir nicht sicher, ob dies der richtige Weg ist, um darüber zu gehen.
Ideen?
Wenn Sie den Pfad für die UNC-Freigabe nicht finden können, verwenden Sie möglicherweise einfach den falschen Pfad. Oder erhalten Sie eine Art von Zugriff verweigert Nachricht. –
Es ist eine Zugriff verweigert Nachricht an das Domänenkonto, das ich bekomme. Das Domänenkonto, unter dem dieses ausgeführt wird, verfügt nicht über interaktive Anmelderechte, hat jedoch Zugriff auf bestimmte Freigaben über das Netzwerk sowie die Möglichkeit, Anwendungen und Dienste auf dem Hostcomputer auszuführen. – Hooloovoo