Есть ли способ получить список открытых файлов для процесса, использующего WMIC?

Да, есть такие sysinternals , как HANDLE.EXE которые могут это сделать, но вы должны получить копию, но что более важно, если вы пишете сценарий с ней и хотите распространять сценарий, вам придется распространять и утилиту. Это может включать проблемы с лицензированием.

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

0