Используйте WMIC для поиска открытых файлов процесса
Есть ли способ получить список открытых файлов для процесса, использующего WMIC?
Да, есть такие sysinternals, как HANDLE.EXE
это может сделать это, но вы должны получить копию, но что более важно, если вы пишете сценарий с ним и хотите распространять сценарий, вам придется распространять и утилиту. Это может включать проблемы с лицензированием.
Но WMIC в значительной степени уже распределен. HANDLE.EXE
может запрашивать информацию WMI под капотом, но я не знаю. Конечно Win32_Process
класс кажется вовлеченным как-то. Если так, WMIC должен быть в состоянии достигнуть этого также. Как? Или HANDLE.EXE
доступ к другим вещам, кроме информации WMI?