Hallo Zusammen,
es ist auch eine Windows-Frage....
ich habe ein Script welches eine Verbindung zu einem Server aufbaut, ca. 1min. lang Daten austauscht und die Verbindung dann wieder trennt.
Der Verbindungsaufbau und die Trennung erfolgt im AutoIT-Script druch Aufruf von
RunWait(@ComSpec & " /c " & "@net use " & $server & ' "' & $password & '" /USER:' & $user & " /persistent:no >NUL", "", @SW_HIDE) ; Verbindung herstellen
und
RunWait(@ComSpec & " /c " & '@net use ' & $server & ' /d /yes >NUL', "", @SW_HIDE) ; Verbindung wieder trennen
Die Verbindung wird nicht mit dem angemeldeten Benutzer hergestellt, doch wenn dieser genau in dieser Minute im Windows-Explorer \\server aufruft, hat er Datenzugriff und kann alles machen.
Meine Idee wäre mittels AutoIT einen temporären Benutzer zu erstellen und die Verbindung mit dem temporären Benutzer herzustellen, dann dürfte der angemeldete Benutzer während der Laufzeit nicht auf dem Server kommen. Doch wie mache ich das?
Bin für jede Hilfe dankbar.