При работе над проектом у меня обычно есть пара окон Explorer, открытых для соответствующих папок, и пара приложений (например, Eclipse и инструмент разработки форм), открытых для конкретных документов, связанных с проектом. В этом контексте много полезного, и я хотел бы найти способ сохранить набор открытых приложений под именем проекта, а затем восстановить это состояние позже.
До сих пор все утилиты, которые я нашел, являются продуктами виртуальных рабочих столов, которые не сохраняют / не восстанавливают состояние. Я специально ищу что-то, что запустит приложения, которые я запустил, откроет документы, которые у меня были открыты, и расположит окна, как они были. Я поражен тем, что такая, казалось бы, простая концепция, как «Сохранить мое состояние рабочего пространства», кажется, недоступна.
Я на Windows 7. Есть предложения?
источник
Ответы:
Потенциальное решение - запустить Виртуальные машины (ВМ). Одна виртуальная машина на проект. Затем вы можете закрыть и переключить ВМ по желанию. Виртуальные машины могут спать прекрасно и почти никогда не нуждаются в перезагрузке. Они также могут быть сохранены, скопированы и запущены с других компьютеров, если это необходимо. Наконец, вы можете использовать общий диск для всех ваших виртуальных машин, чтобы сохранить ваши документы в том же месте на вашем главном компьютере.
Проблема будет в лицензировании. Но если у вас есть дополнительная лицензия Windows (может быть, ваша старая XP?), Вы, вероятно, можете установить и зарегистрировать одну Windows, установить свои программы, а затем сделать несколько копий своей виртуальной машины. Пока вы запускаете только один, он должен работать, так как все они будут одинаковыми.
VirtualBox бесплатный.
источник
Вы можете взглянуть на Cache My Work . Небольшой обзор на Download Squad.
источник
Я полагаю, вы могли бы просто использовать встроенные функции Hibernation или Sleep ?
источник
Если я не ошибаюсь, установите следующую запись с путанным именем в 1:
HKEY_CURRENT_USER \ Программное обеспечение \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced: PersistBrowsers
вызывает перезагрузку всех открытых папок Explorer. Очень кстати.
Одна небольшая проблема: если у вас открыт вид дерева, он не работает при восстановлении.
источник