Ntzwerk Datei zum überschreiben freigeben



  • Hallo,
    villeicht kennt jemand eine Lösung meinen Problems. Ich werde mich nur aufs wesentliche beziehen.
    Auf einem Rechner 1 ist eine Freigabe Order mit einigen Dateien.
    Rechner 2 greift auf dem Ordern der Rechenrs 1 und startet eine Applikation.
    Jetzt wird der Rechner 2 resetet (ohne die gestartet Appliaktion zu beenden).

    Jetzt kommt zum Problem:
    Auf dem Rechner 1 kann diese Datei das durch Rechner 2 geöffnet, aber nicht geschlossen wurde, eine gewisse Zeit nicht gelöscht werden. (Was eingetlich richtig ist)

    Meine Frage an euch:
    Eine Möglichkeit ist es dem Ordner auf Rechner 1 die Share Funktion (Ordenr Freigabe) zu entziehen und wieder zu setzten.
    Kennt jemand eine andere Möglichkeit oder besser Funktion um diese Problem zu lösen?
    Vielleicht weiss jemand auch wo die Zeit eingestellt wird bis die Freigabe selbständig gestezt wird.


  • Mod

    Du kannst in der Computerverwaltung auf dem Server die geöffneten Dateien auflisten und die Datei schließen, dazu benötigst Du aber administrative Rechte.

    API: NetFileEnum, NetFileClose, NetFileGetInfo
    http://msdn.microsoft.com/en-us/library/bb525378(VS.85).aspx
    http://msdn.microsoft.com/en-us/library/bb525377(VS.85).aspx


Anmelden zum Antworten