Restaurer les applications ouvertes, les documents et l'état des fenêtres

9

Lorsque je travaille sur un projet, j'ai généralement quelques fenêtres de l'Explorateur ouvertes aux dossiers pertinents et quelques applications (par exemple Eclipse et un outil de développement de formulaire) ouvertes aux documents spécifiques liés au projet. Il y a beaucoup de valeur dans ce contexte, et j'aimerais trouver un moyen d'enregistrer un ensemble d'applications ouvertes sous un nom de projet, puis de restaurer cet état à une date ultérieure.

Jusqu'à présent, tous les utilitaires que j'ai trouvés sont des produits de bureau virtuel qui ne sauvegardent / restaurent pas l'état. Je recherche spécifiquement quelque chose qui exécutera les applications que j'avais en cours d'exécution, ouvrira les documents que j'avais ouverts et positionnera les fenêtres telles qu'elles étaient. Je suis étonné qu'un concept aussi simple que "Enregistrer mon état de l'espace de travail" ne semble pas être disponible.

Je suis sous Windows 7. Des suggestions?

rfeague
la source
1
Je suppose que l'hibernation n'est pas une option? Qu'en est-il de l'utilisation de (plusieurs) machines virtuelles, qui peuvent être "suspendues" dans un état particulier?
sblair
Votre problème à propos de sa simplicité est qu'elle ne l'est vraiment pas. Raymond Chen avait un article sur son blog "The Old New Thing" à ce sujet, mais je ne trouve pas le lien maintenant.
Ce n'est certainement pas simple. J'ai lu récemment un article dans lequel des gens l'ont implémenté et ont même autorisé l'ouverture de ces sessions enregistrées sur d'autres ordinateurs. Selon eux, c'était un énorme travail, car vous devez essentiellement traiter chaque application individuellement, parfois en écrivant des plug-ins personnalisés où cela n'est pas possible pour permettre de sauvegarder l'état du programme. Et même alors, ce n'était pas parfait. La restauration des pages ouvertes dans un navigateur était relativement facile - la restauration de la position exacte dans ces documents ne l'était pas.
Joey

Réponses:

2

Une solution potentielle consiste à exécuter des machines virtuelles (VM). Une VM par projet. Vous pouvez ensuite fermer et changer de VM à volonté. Les machines virtuelles peuvent parfaitement dormir et n'ont presque jamais besoin de redémarrer. Ils peuvent également être enregistrés, sauvegardés et exécutés à partir d'autres machines si nécessaire. Enfin, vous pouvez utiliser le lecteur partagé pour toutes vos machines virtuelles pour enregistrer vos documents au même endroit sur votre machine principale.

Le problème sera la licence. Mais si vous avez une licence Windows supplémentaire (peut-être votre ancien XP?), Vous pouvez probablement installer et enregistrer un Windows, installer vos programmes, puis faire plusieurs copies de votre machine virtuelle. Tant que vous n'en exécutez qu'un à la fois, cela devrait fonctionner car ils seront tous les mêmes.

VirtualBox est gratuit.

mtone
la source
0

Si je ne me trompe pas, définissez l'entrée nommée avec confusion à 1:

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced: PersistBrowsers

entraîne la restauration de tous les dossiers Explorer ouverts au redémarrage. Très utile.

Un petit problème: si vous avez ouvert l'arborescence, il est vissé lors de la restauration.

LordLiverpool
la source