Можно ли получить путь к текущему открытому файлу (путь на локальном диске или сетевой путь UNC) в самом переднем окне в Microsoft Windows 7?

Если бы это было возможно по крайней мере для Microsoft Office 2007 , это было бы здорово, но общесистемная функция была бы великолепна.

(решение для MacOS X описано здесь: Получить путь к открытому файлу в любом приложении в Mac OS X?)

2 ответа2

1

Лучшее, что вы могли бы, вероятно, сделать, это просмотреть последние ключи реестра документации и получить список самых последних документов.

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

Однако это не покажет вам, открыт ли документ в данный момент или нет. Вы можете проверить заголовок всех открытых приложений, поскольку многие приложения помещают имена документов в заголовки окон, но это не является обязательным требованием, и многие приложения этого не делают.

1

Process Explorer может отображать все открытые файлы для каждого процесса. Выберите «Просмотр» /«Показать нижнюю панель» и «Просмотр» /«Просмотр нижней панели» /«Ручки», затем выберите процесс.

Тем не менее, невозможно непосредственно увидеть, какой из файлов является "открытым".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .