Seite 1 von 1

Openfiles: Geöffnete Dateien ermitteln

Verfasst: 21.12.2020, 16:39
von Dölli
Mit dem Kommandozeilenprogramm Openfiles überwachen Sie, welcher Benutzer oder welches Programm aktuell welche Dateien geöffnet hat. Wer Administratorrechte besitzt, kann eingreifen und eine Datei ohne Rückfrage schließen. Das Tool lässt sich im Netzwerk wie auch lokal einsetzen. Ohne aufgerufene Parameter zeigt Openfiles alle Dateien in von Ihnen freigegebenen Ordnern, die andere Netzwerkbenutzer derzeit geöffnet haben.

Vor jeder Datei stehen eine Kennung (ID) und der Name des Benutzers. Greifen zwei Benutzer gleichzeitig auf eine Datei zu, zeigt Openfiles sie unter zwei verschiedenen ID-Kennungen entsprechend zwei Mal an. Im Windows-Netzwerk können Sie so nachsehen, ob gerade jemand auf eine Datei auf Ihrer Platte zugreift, und dann mit dem Herunterfahren Ihres PCs noch ein wenig warten. Umgekehrt können Sie mit

openfiles /disconnect /id id

die Datei zwangsschließen - Administratorrechte vorausgesetzt. Mit

openfiles /disconnect /a -user-

schließen Sie in einem Rutsch alle Dateien, die unter der Benutzerkennung -user- geöffnet wurden. Um das Programm lokal zu verwenden, geben Sie den Befehl

openfiles /local on

ein und starten den PC neu. Nun zeigt Openfiles an, welches Programm welche Dateien auf Ihrem Rechner geöffnet hat. Nützlich ist das etwa, wenn Windows Ihnen nicht gestatten will, einen Wechseldatenträger oder USB-Stick ordnungsgemäß zu entfernen. Auch Filtern ist möglich: Um die Ausgabe von Openfiles zu filtern, bietet sich das Tool Find an. Wollen Sie etwa wissen, welche Dateien Firefox gerade geöffnet hat, heißt der Befehl

openfiles |find /i "firefox.exe"

Um zu erfahren, welche Programme noch Dateien auf Ihrem USB-Stick mit dem Laufwerksbuchstaben Z: offen halten, verwenden Sie den Befehl

openfiles |find /i "z:"
Quelle und Artikel: pcwelt.de