如何保存和还原Windows组(不一定在重启时)


8

我正在寻找一种保存和还原Windows组的方法(我正在使用Cinnamon DE)。我已经做过一些谷歌搜索,但是我所能找到的只是在重启时保存和还原Windows。现在,这就是我想要的,但随后又选择了,并且无需重新启动。

比方说,我正在一个大学项目上工作,所以我需要TeXStudio,Nautilus,Okular,Octave,Geany,也许还需要打开更多应用程序(全部带有特定的文件/文件夹)。然后,我突然需要更多信息,这需要我第二天去图书馆。

因此,我关闭了所有窗口(节省RAM→电池),并决定在我的简历上工作并将其更改为新样式。为此,我将需要旧的简历,工作文档(新的CV)以及示例CV(LibreOffice中的所有文档)。

晚上,累了,想读些小说,而我的女友则想用电脑玩自己喜欢的游戏。所以我再次关闭了所有窗口,尽管我还没有完成CV。

第二天,我去图书馆,找到了我所需要的信息,并希望继续从事我的大学项目。现在,我必须再次打开所有这些应用程序(TeXStudio,Nautilus,Okular,Octave,Geany),并找到我之前正在使用的文件。当我有很多文献时,我忘了写下正在阅读的内容,甚至可能很难找到要打开的正确PDF。当我想再次处理我的简历时,情况类似:再次打开所有这些文档。

现在,这只是说明我需要的一种示例情况。我可以想到许多其他情况,其中我想保存当前窗口及其各自的文件,并在以后还原它们。

如果没有这样的应用程序,它可能已经帮助我有了一种方便的方法来一次为多个文件创建启动器(因为它们都将使用其标准应用程序打开)。但是,如果有一个应用程序能够自动检测所有打开的文件/应用程序,并允许我选择要为其创建启动器的文件/应用程序,以便在需要它们时将其还原,那真是太棒了。

最好的祝福,

赫曼蒂


1
使用workspaces。使用一个项目的所有应用程序创建一个工作区。为游戏等创建另一个工作区。只需在工作区之间切换即可仅查看所需的窗口。
heynnema '17

是的,我已经这样做了,但是有时候我不得不重新启动计算机,而无法选择休眠方式(尽管似乎有解决该问题的方法),或者只是不得不通过关闭某些应用程序来节省RAM(工作内存)。此外,有时,某些应用程序将崩溃。打开这么多应用程序后,我的电池也很快耗尽了电量。
Hemanti

您没有指明正在使用的Ubuntu版本,但是此论坛上的某人编写了一个脚本来执行与您正在考虑的相似的操作。有关详细信息,请访问此链接。还有一个github工具,可能也对您的需求有用。注意,在(至少)后一种情况下,X是必需的。
richbl

Ubuntu 16.04对我来说就是它。感谢您的输入,但是我担心您有一个有趣的选择,您将无法“记住”在这些窗口中打开的文件。如果我错了,请纠正我!
ed0

Answers:


1

这就是我在16 GB机器上结合以下方式运行的方式:

  1. 工作空间
  2. CompizConfig设置管理器的“放置”窗口插件,插件将允许未运行的应用程序在其特定的工作区中以其预定义的XY坐标打开,
  3. 自动启动单个应用程序
  4. 对于打开单个文件的单个应用程序,它取决于应用程序本身:

    1. gedit示例
    2. FireFox示例
    3. 等等...
  5. 在您的计算机上创建多个用户,以便他们每个人都有各自的会话
  6. 冬眠

但是,用户和应用程序越多,RAM使用量就越多。


感谢您的贡献。但是,我们正在寻找一种不涉及将窗口保持在RAM(工作区)中打开或通过休眠保存会话的解决方法
ed0

@ ed0只能是#1和#2:查看雷鸟的#2现有接受的答案。您也可以使用相同的模块将窗口放置在特定的工作区上。休眠只是解决问题的关键,也是我如何运行计算机的方式,但是我有16 GB的RAM:开放的应用程序占用大量RAM
Fabby

您所需要的只是#1和#2 =,您需要的应​​用程序越多,进行微调的时间就越多。
Fabby

抱歉@fabby,我没有正确表达自己的意思。我正在寻找的解决方案是使您能够在那些窗口中打开完全相同的文件,因此,除了位置之外,我还需要内容(相同文件/文档由相应软件再次打开)
ed0

1
这是#3,除非您指定每个确切的应用程序,并且该应用程序允许以编程方式保存会话并自动打开它们。在这种情况下,您应该对每个应用程序都问多个问题,因为您的评论现在表明您的问题变得过于广泛,无法在单个问题中回答。(我已经不得不链接3个单独的答案才能回答原始问题。)
Fabby
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.