2010-12-02 20 views
3

Est-ce que quelqu'un sait (Parce que sur les forums microsoft personne ne m'a répondu), comment puis-je trouver quelle application a quel fichier automaticDestinations-ms dans % appdata% \ microsoft \ windows \ recent \ automaticdestinations?Trouver la relation entre ".automaticDestinations-ms" et son fichier?

C'est le dossier dans lequel Windows 7 stocke ses listes de saut, et je veux savoir comment trouver automatiquement/programmatique la relation entre chaque fichier et une application. Au moins, même manuel je n'ai pas trouvé de motif, juste pour s'occuper des extensions de fichiers dans les fichiers, parce que certains programmes ouvrent des fichiers avec la même extension (comme les images), donc cette méthode n'est pas OK pour tous les programmes .

Avez-vous une autre idée? Peut-être connaître le format de ces fichiers?

Merci.

Répondre

1

La meilleure façon de le savoir est de trier les fichiers par date de modification, puis interagir avec votre appareil, par exemple ouvrir un fichier avec Powerpoint, regarder et voir ce fichier déplacé vers le haut. C'est probablement le fichier pour Powerpoint, que vous pouvez confirmer en l'ouvrant et en y regardant.

Ensuite, vous pouvez construire une table de magie GUIDs, et la recherche de ceux dans le Registre pour voir s'il y a une clé évidente reliant la guid à un identifiant d'application.

+0

Salut !. Je l'ai déjà fait et j'ai obtenu une liste de guids pour certaines applications. Je me demande si ces guids sont non-transitoires, c'est-à-dire qu'ils gardent les mêmes chiffres/lettres sur chaque machine et version. Mais je n'ai jamais eu l'idée de rechercher dans le registre – Timotei

+0

Il semble qu'il n'y ait rien dans le registre de connexion/ayant l'un des guids :(. – Timotei

+1

En dépistant un problème avec le jumplist pour Windows Explorer je peux vous dire le guid pour Windows Explorer est cohérent sur toutes les machines, il en est de même pour tout le monde, je pense donc qu'il en est de même pour les autres applications: –

2

les GUIDs semblent persister. J'essayais d'éditer mon jumplist de panneau de contrôle - j'ai trouvé où le "panneau audio du gestionnaire de Realtek HD" control-panel-string-string est (utilisant le pirate de ressource sur "C: \ Windows \ System32 \ RTSnMg64.cpl "), et restauré son titre original (" Dell Audio "- parce que je suis OCD :), mais l'entrée épinglée Realtek d'origine est coincé.

Un filesearch rapide pour épinglé m'a pris à

C: \ Users \ Jonny \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Épinglé

mais je vraiment besoin d'être @ C: \ Users \ Jonny \ AppData \ Roaming \ Microsoft \ Windows \ Recent \ AutomaticDestinations

Si vous utilisez quelque chose comme Nirsoft's Jumplist View vous pouvez voir les entrées etc. Trier par colonne "ID d'application" pour voir jumplists par application. Vous pouvez même changer le dossier surveillé (options avancées).

Je vais devoir supprimer et recréer mon jumplist de panneau de contrôle (7e4dca80246863e3.automaticDestinations-ms). ASTUCE: Si vous n'êtes pas sûr de ce qui est quoi, essayez d'épingler une nouvelle entrée de jumplist à une application. Cela apparaîtra en haut (si classés par « temps record »)

+0

ET voile - http://i.imgur.com/ORcaMgk.png – Jonny