8

Кто-нибудь знает (потому что на форумах Microsoft никто не ответил мне), как мне узнать, какое приложение имеет какой файл automaticDestinations-ms в %appdata%\microsoft\windows\recent\automaticdestinations?

Это папка, в которой Windows 7 хранит свои списки переходов, и я хочу знать, как автоматически / программно найти связь между каждым файлом и приложением.

По крайней мере, даже вручную, я не нашел никакого паттерна, просто посмотрев на расширения файлов, потому что некоторые программы открывают файлы с одинаковым расширением (например, изображения), поэтому этот метод не подходит для всех программ.

У тебя есть другая идея? Может быть, зная формат этих файлов?

5 ответов5

11

Очистить и управлять Windows 7 Jump Lists

Чтобы найти ассоциации приложений, откройте файлы * .automaticdestitions-ms в Блокноте. Вы можете найти пути к элементам в списке переходов приложения и выяснить, с каким списком приложений / переходов связан файл * .automaticdestitions-ms.

Обратите внимание, что при открытии файлов в блокноте, что-то вроде пробелов между символами. Например, foo.exe - это «foo. Ex e»


Списки переходов Windows 7 хранятся в путях, перечисленных в следующем коротком списке имен файлов, связанных с конкретными приложениями:


PATH: %AppData%\Microsoft\Windows\Recent\AutomaticDestinations

28c8b86deab549a1.automaticDestinations-ms = IE8 возлагал и Последние a7bd71699cd38d1c.automaticDestinations-ms = Word 2010 возлагал и Последние adecfb853d77462a.automaticDestinations-ms = Слово 2007 возлагал и Последние a8c43ef36da523b1.automaticDestinations-ms = Слово 2003 возлагал и Последние 1b4dd67f29cb1962.automaticDestinations-ms = Windows , Проводник Закрепленные и Последние 918e0ecb43d17e23.automaticDestinations-ms = Notepad возлагали и Последние d7528034b5bd6f28.automaticDestinations-ms = Windows Live Mail возлагали и Последние c7a4093872176c74.automaticDestinations-ms = Paint Shop Pro Закрепленные и Последние b91050d8b077a4e8.automaticDestinations-ms = Media Center f5ac5390b9115fdb.automaticDestinations-ms = PowerPoint 2007 23646679aaccfae0.automaticDestinations-ms = Adobe Reader 9 aff2ffdd0862ff5c.automaticDestinations-ms = Visual Studio 2012

PATH: %AppData%\Microsoft\Windows\Recent\CustomDestinations

28c8b86deab549a1.customDestinations-ms = IE8 Часто задаваемые вопросы


Пост, где я нашел этот список, был здесь.

(Большая часть этого обсуждения не очень полезна. Это было начато в июне 2009 года. Я вытащил этот список из Microsoft MVP, ответы Ронни Вернона позже в теме - прокрутите вниз до 10 марта 2010 года.)

2
faef7def55a1d4b.automaticDestinations-ms = VLC Media Player

Вы можете запретить Windows сохранять свой список "Недавних" файлов, удалив файл «AutomaticDestitions-ms» для приложения и создав каталог с тем же именем. Для этого из командной строки: mkdir faef7def55a1d4b.automaticDestitions-ms

Приложения обычно воссоздают файл настроек или конфигурации, которые были удалены вручную. Большинство также удалит и заново создаст файл настроек / конфигурации, который был поврежден. Использование "mkdir" обычно предотвращает это. Функция, используемая для удаления каталога, отличается от функции, используемой для удаления файла. Windows не позволяет приложению открывать, записывать или удалять каталог, как если бы это был файл. Я еще не видел приложение, которое выяснит, что существует каталог с тем же именем, что и его файл конфигурации, затем удалите каталог и заново создайте файл конфигурации.

Этот же трюк работает во многих других ситуациях.

1

Вот еще несколько файлов и их связь с приложениями Office:fb3b0dbfee58fac8.automaticDestinations-ms = Word 2013 (и Office 365) закреплены и недавние 9839aec31243a928.automaticDestinations-ms = Excel 2013 (и Office 365) закреплены и последние 9839aec31243a928.automaticDestinations-ms = Excel 2013 зафиксирован и недавно d00655d2aa12ff6d.automaticDestinations-ms = Powerpoint 2013Office 365 закреплен и недавно 9c7cc110ff56d1bd.automaticDestinations-ms = Powerpoint 2010 зафиксирован и недавно

Это весьма полезно, когда после обновления до новой версии Office вы хотите восстановить старые закрепленные и последние элементы: вам нужно только переименовать файл старой версии в новое имя файла.

0

Я потерял свой недавний / закрепленный список Excel. Чтобы найти AutomaticDestination, я искал% APPDATA%\Microsoft\Windows для «AutomaticDestitions-ms». Это привело меня к списку, и я щелкнул правой кнопкой мыши, Открыть местоположение файла, затем нашел файл для Excel (9839aec31243a928.automaticDestination-ms), щелкнул правой кнопкой мыши, Предыдущие версии, выбрал одну и сделал Restore. Это сработало.

0

Вы можете прочитать более подробную информацию об этом на http://www.forensicswiki.org/wiki/Jump_Lists и полный список на http://www.forensicswiki.org/wiki/List_of_Jump_List_IDs

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