Esiste un modo per ottenere un elenco di file aperti per un processo utilizzando WMIC?
Sì, ci sono sysinternals HANDLE.EXE
che possono fare questo, ma devi ottenerne una copia, ma soprattutto se stai scrivendo script con esso e vuoi distribuire lo script, dovresti distribuire anche l'utilità. Ciò può comportare problemi di licenza.
Ma WMIC è praticamente già distribuito. HANDLE.EXE
potrebbe essere la query di informazioni WMI sotto il cofano, ma non lo so. Certamente la Win32_Process
classe sembra coinvolta in qualche modo. In tal caso, anche WMIC dovrebbe essere in grado di farlo. Come? O sta HANDLE.EXE
accedendo a cose diverse dalle informazioni WMI?
wmic
.