Como obter o caminho do arquivo atualmente aberto no Windows 7 em qualquer aplicativo

Como obter o caminho do arquivo atualmente aberto no Windows 7 em qualquer aplicativo

É possível obter o caminho do arquivo atualmente aberto (caminho no disco local ou caminho de rede UNC) na janela frontal em Microsoft Windows 7?

Se fosse possívelpelo menospara Microsoft Office 2007aplicativos, isso seria ótimo, mas uma função para todo o sistema seria ótima.

(uma solução para MacOS Xé descrita aqui:Obter o caminho do arquivo aberto em qualquer aplicativo no Mac OS X?)

Responder1

O melhor que você provavelmente poderia fazer é examinar as chaves de registro da documentação recente e obter a lista dos documentos mais recentes.

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs

No entanto, isso não mostrará se um documento está aberto ou não. Você poderia verificar o título de todos os aplicativos abertos, já que muitos aplicativos colocam nomes de documentos nos títulos das janelas, mas isso não é um requisito e muitos aplicativos não fazem isso.

Responder2

Explorador de processospode exibir todos os arquivos abertos para cada processo. Selecione Exibir/Mostrar Painel Inferior e Exibir/Visualização/Alças do Painel Inferior e selecione o processo.

Porém, não é possível ver diretamente qual dos arquivos está “aberto”.

informação relacionada