Hallo,
wie das programmatisch zu bewerkstelligen ist, weiß ich nicht.
Dennoch 2 Anregungen:
1. Sofern das Programm nur auf Windows XP (ich weiß nicht, ob's auch in der Home Edition enthalten ist)/2003 läuft, kannst du das integrierte openfiles verwenden, wobei zur Berücksichtigung lokal geöffneter Dateien erst
openfiles /Local ON
ausgeführt werden müsste, gefolgt von einem Neustart.
Wie man an die Ausgabe von Commands im Kommandozeilenfenster gelangt, ist hier im Forum/in der Code Library irgendwo zu finden.
2. Ein Programm namens PsFile,
http://www.sysinternals.com/Utilities/PsFile.html
Ich weiß allerdings nicht, ob hier auch lokal geöffnete Dateien berücksichtigt werden (bei net file ist das ja nicht der Fall). Auf der Site steht, dass es die Net
API verwendet und dass dieses im Plattform
SDK dokumentiert wäre.
Gruß