Announcement

Collapse
No announcement yet.

Zugriff auf Netzlaufwerk

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zugriff auf Netzlaufwerk

    Hallo *,

    ich habe einen Winddows-Dienst in VB.NET erstellt. Die Anwendung sollen Daten von einem Netzlaufwerk lesen. Der Dienst ist erfolgreich installiert und gestartet, konnte aber den Netzlaufwerk nicht finden.

    Folgende Einstellungen sind in dem ServiceInstaller vorgenommen:
    ProcessInstaller.Account = ServiceAccount.User
    ProcessInstaller.Password = "User"
    ProcessInstaller.Username = "Pwd"

    in der Service-Task sieht die Code so aus:
    Protected Overrides Sub OnStart(ByVal args() As String)
    Dim vBool As Boolean = System.IO.Directory.Exists("U:\\User")
    End Sub


    Wenn ich die Programmzeile in der Funktion Onstart von Service-Task in einer Console-Anwendung ausführe, dann funktioniert es einwandfrei.


    Ich bin für jeden Tip bzw. Hilfe dankbar.

  • #2
    In einem Dienst stehen dir keine Netzlaufwerksmappings zur Verfügung (U ist also nicht bekannt). Du musst schon den UNC Pfad verwenden also etwa '\\Servername\Folder\User' . Eben den Pfad der bei dem User auf dem Desktop gemappt wäre.

    Comment


    • #3
      Es klappt.

      Vielen Dank

      Comment

      Working...
      X