Existe-t-il un moyen d’obtenir une liste de fichiers ouverts pour un processus utilisant WMIC?
Oui, il existe des systèmes comme ceux-là HANDLE.EXEqui peuvent le faire, mais vous devez en obtenir une copie, mais surtout si vous écrivez avec un script et souhaitez distribuer le script, vous devez également distribuer l'utilitaire. Cela peut impliquer des problèmes de licence.
Mais WMIC est à peu près déjà distribué. HANDLE.EXEpeut interroger des informations WMI sous le capot, mais je ne sais pas. Certes, la Win32_Processclasse semble impliquée d'une manière ou d'une autre. Si tel est le cas, WMIC devrait pouvoir y arriver aussi. Comment? Ou est-ce HANDLE.EXEaccéder à autre chose que des informations WMI?
wmic.