Restaurar aplicativos abertos, documentos e estado da janela

9

Ao trabalhar em um projeto, geralmente tenho algumas janelas do Explorer abertas para pastas relevantes e alguns aplicativos (por exemplo, Eclipse e uma ferramenta de desenvolvimento de formulários) abertos para documentos específicos do projeto. Há muito valor nesse contexto, e eu gostaria de encontrar uma maneira de salvar um conjunto de aplicativos abertos com o nome de um projeto e depois restaurar esse estado posteriormente.

Até agora, todos os utilitários que encontrei são produtos de desktop virtual que não salvam / restauram o estado. Estou procurando especificamente por algo que execute os aplicativos que eu estava executando, abra os documentos que eu abri e posicione as janelas como estavam. Estou surpreso que um conceito aparentemente simples como "Salvar meu estado da área de trabalho" não esteja disponível.

Estou no Windows 7. Alguma sugestão?

rfeague
fonte
11
Presumo que a hibernação não é uma opção? Que tal usar (várias) máquinas virtuais, que podem ser "pausadas" em um estado específico?
sblair
Seu problema em ser simples é que realmente não é. Raymond Chen escreveu um artigo em seu blog "The Old New Thing", mas agora não consigo encontrar o link.
Definitivamente não é simples. Li recentemente um artigo em que as pessoas implementavam exatamente isso e até permitiam que essas sessões salvas fossem abertas em outros computadores. De acordo com eles, foi um trabalho enorme, já que você basicamente precisa atender cada aplicativo individualmente, às vezes escrevendo plug-ins personalizados quando não for possível, de outra forma, permitir que o estado do programa seja salvo. E mesmo assim não foi perfeito. Restaurar páginas abertas em um navegador era relativamente fácil - restaurar a posição exata nesses documentos não era.
Joey1

Respostas:

2

Uma solução potencial é executar máquinas virtuais (VM). Uma VM por projeto. Você pode fechar e alternar a VM à vontade. As VMs podem dormir lindamente e quase nunca precisam ser reinicializadas. Eles também podem ser salvos, armazenados em backup e executados em outras máquinas, se necessário. Por fim, você pode usar a unidade compartilhada em todas as suas VMs para salvar seus documentos no mesmo local da máquina principal.

O problema será o licenciamento. Mas se você tiver uma licença extra do Windows (talvez o seu antigo XP?), Provavelmente poderá instalar e registrar um Windows, instalar seus programas e fazer várias cópias da sua VM. Contanto que você esteja executando apenas um de uma vez, deve funcionar, pois todos serão iguais.

O VirtualBox é gratuito.

mtone
fonte
0

Se não me engano, defina a seguinte entrada com o nome confuso para 1:

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

faz com que todas as pastas abertas do Explorer sejam restauradas na reinicialização. Muito conveniente.

Um pequeno problema: se você tiver a exibição em árvore aberta, ela estragará a restauração.

LordLiverpool
fonte