So überprüfen Sie, in welche Dateien ein Prozess geschrieben hat

4

Ich habe eine Excel-Anwendung, in der irgendwo auf meinem Computer Informationen gespeichert sind, und ich muss wissen, wo sich diese Datei befindet. Diese Excel-Datei ist eine von Visual Studio erstellte Excel-Anwendung, nicht VBA-codiert. Ich kann die Quelle nicht haben.

Ich muss also wissen, in welche Dateien ein Prozess geschrieben hat oder welche Dateien er erstellt hat. Wie kann ich diese Informationen erhalten?

Ich benutze Windows 7 und MS Office 2007.

jannagy02
quelle

Antworten:

7

Öffnen Sie das integrierte Windows- Programm Resource Monitor, wechseln Sie zur DiskRegisterkarte, setzen Sie ein Häkchen neben Ihren Prozess, und im Disk ActivityAbschnitt darunter werden alle Dateien angezeigt, auf die der Prozess zugegriffen hat.

Mxx
quelle
2

Sie können den Process Explorer verwenden - Er kann anzeigen, welche Dateien geöffnet / in welche geschrieben werden usw. Er ist das beste Äquivalent zu 'lsof', einem Linux-Tool für Windows

Smoothie
quelle
Wie?. Weil ich die verwendeten Dateien sehen kann, aber nicht ihre Beziehung zu Prozessen. Wie sehen Sie, welche Dateien einem Prozess gehören? Oder welcher Prozess verwendet eine Datei? Ich konnte es auf Process Explorer oder Process Hacker
skan
1

Sie können Process Monitordies verfolgen.

http://technet.microsoft.com/de-de/sysinternals/bb896645

Starten Sie Process Monitor und dann Ihre Anwendung.

Process Monitor protokolliert alle vorgenommenen Datei- und Registrierungszugriffe.

Sie müssen wahrscheinlich das Rauschen anderer ausgeführter Anwendungen herausfiltern.

Shevek
quelle