Active Directory, Betriebsmaster, Domänencontroller

Server-Praxis: Profi-Tipps zu Windows Server 2008 R2

Geöffnete Dateien in der Befehlszeile anzeigen

Mit dem Befehlszeilenprogramm Openfiles können Administratoren Dateien und Ordner, die auf einem System geöffnet wurden, auflisten beziehungsweise trennen.

Bedingung: Das globale Systemkennzeichen "maintain object list" muss aktiviert sein.
Bedingung: Das globale Systemkennzeichen "maintain object list" muss aktiviert sein.

Vor jedem Dateinamen sehen Sie eine ID und den Namen des jeweiligen Benutzers. Greifen mehrere Benutzer gleichzeitig auf eine Datei zu, zeigt Openfiles diese Datei unter zwei unterschiedlichen ID-Kennungen entsprechend zwei Mal an. Damit geöffnete Dateien angezeigt werden, müssen Sie zunächst das Systemflag maintain objects list aktivieren. Mit dem Befehl

openfiles /local on

wird das Systemflag eingeschaltet. Der Befehl

openfiles /local off

schaltet ihn aus.

Erst nach der Aktivierung dieses Flags werden mit Openfiles geöffnete Dateien angezeigt. Nachdem Sie das Flag gesetzt haben, müssen Sie den Rechner neu starten. Wenn Sie nach dem Neustart in der Befehlszeile openfiles eingeben, werden die geöffneten Dateien angezeigt.

Möchten Sie feststellen, welche Dateien auf einem Datenträger geöffnet sind, empfiehlt sich der Befehl

openfiles | find /i "z:"

wobei z: der Laufwerkbuchstabe des Laufwerks ist.

Wenn Sie noch offene Dateien auf Ihrem System vorfinden und diese schließen möchten, verwenden Sie den Befehl

openfiles /disconnect /id <id> oder openfiles /disconnect /a <Benutzer>

Als <id> wird die von Openfiles mitgeteilte ID eingetragen, als <Benutzer> die mitgeteilte Nutzerkennung.