Как узнать файлы «.automaticDestination-ms», к которым относится приложение?

10

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

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

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

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

Timotei
источник
Вот огромный список идентификаторов списка
переходов

Ответы:

13

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

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

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


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


ПУТЬ :%AppData%\Microsoft\Windows\Recent\AutomaticDestinations

28c8b86deab549a1.automaticDestinations-ms= IE8 закреплен и недавний a7bd71699cd38d1c.automaticDestinations-ms= Word 2010 закреплен и недавний adecfb853d77462a.automaticDestinations-ms= Word 2007 закреплен и недавний a8c43ef36da523b1.automaticDestinations-ms= Word 2003 закреплен и недавний 1b4dd67f29cb1962.automaticDestinations-ms= Windows Explorer закреплен и недавний 918e0ecb43d17e23.automaticDestinations-ms= Блокнот закреплен и недавний d7528034b5bd6f28.automaticDestinations-ms= Windows Live Mail закреплен и недавний c7a4093872176c74.automaticDestinations-ms= Paint Shop Pro закреплен и недавний b91050d8b077a4e8.automaticDestinations-ms= Media Центр f5ac5390b9115fdb.automaticDestinations-ms = PowerPoint 2007 23646679aaccfae0.automaticDestinations-ms = Adobe Reader 9 aff2ffdd0862ff5c.automaticDestinations-ms = Visual Studio 2012

ДОРОЖКА: %AppData%\Microsoft\Windows\Recent\CustomDestinations

28c8b86deab549a1.customDestinations-ms =  IE8 Частые и Задачи


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

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

HighTechGeek
источник
2
faef7def55a1d4b.automaticDestinations-ms = VLC Media Player

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

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

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

mnemotronic
источник
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 вы хотите восстановить старые закрепленные и последние элементы: вам нужно только переименовать файл старой версии в новое имя файла.

Алекс Баден
источник
1

Старый вопрос, и я знаю, что Windows 7 больше не поддерживается, но еще один способ выяснить, какое приложение относится к какому файлу перехода, - это открыть папку AutomaticDestitions, внести изменения в один из списков (например, прикрепить что-нибудь) и найти файл перехода, который меняет свою метку времени.

oscilatingcretin
источник
0

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

solrac
источник
6
Ссылки на внешние ресурсы приветствуются, но, пожалуйста, добавьте контекст вокруг ссылки, чтобы ваши коллеги-пользователи имели представление о том, что это такое и почему оно есть. Всегда указывайте наиболее релевантную часть важной ссылки, если целевой сайт недоступен или постоянно недоступен.
Ашильдр
0

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

Майкл Джей Берк
источник