Morgen, ich habe ein Problem mit einer Batchdatei. Es ist relativ einfach, ich habe eine Datei die von mehreren usern gleichzeitig benutzt wird, diese soll durch überschreiben mit einer anderen Datei Aktualisiert werden. Die Aktualisierung soll in der Nacht stattfinden, was auch kein Problem währ wenn alle ihren Zugriff auf die Datei beenden würden, was leider nicht der Fall ist.
Meine Frage ist ob ich mit Hilfe des Befehls net use alle noch bestehenden Zugriffe auf die Datei beenden kann und wie die Syntax aussehen müsse. Die Datei heißt Normal.dot und liegt auf G:\\ Vorlagen2002\\ bzw. auf Remote: \\\\\\\\ fs2\\\\ dir2 MS Win-Netzwerk. Falls ihr noch infos oder den Quelltext braucht sagt bescheit. Thx im voraus.
Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge
Leider nicht „net use /delete“ löscht den Netzwerk Pfad, nicht den aktuellen zugriff.
Habe den befehl "net session \\computername \delete" gefunden, bräuchte etwas ähnliches, nur das nicht alle zugriffe von einem user auf beliebige Dateien, sondern von alle usern auf eine bestimmte Datei, beendet werden. Sollte es mit batch nicht gehen kennt jemand eine Lösung in c.