我试图找到一种方法,使按钮或组合键在按下时可以将桌面上的所有窗口重新排列为预定状态。有五种程序需要按照某种方式进行安排。我最初想到的是AutoHotkey,但老实说,我不知道如何使用该方法。
我试图找到一种方法,使按钮或组合键在按下时可以将桌面上的所有窗口重新排列为预定状态。有五种程序需要按照某种方式进行安排。我最初想到的是AutoHotkey,但老实说,我不知道如何使用该方法。
Answers:
DisplayFusion可以创建监视器配置文件,以记忆和调用桌面放置和分辨率以及程序窗口放置。您也许可以利用后一个功能。
我刚刚开源了一个可以记住和恢复窗口布局的应用程序。参见https://github.com/adamsmith/WindowsLayoutSnapshot。
WinSize2是用AutoHotKey编写的程序,可以使Windows记住窗口的位置,大小等。该程序使您能够保存任何程序或文件夹的窗口大小和位置。
要保存任何窗口位置,请单击Windows标题栏以确保该窗口处于活动状态,然后按热键Ctrl + Alt + Z。工具提示消息将确认该位置已保存。现在,如果您关闭窗口并再次打开它,程序窗口将自动调整大小并移动到保存它的位置。
您可以通过右键单击任务栏图标并选择“特殊参数”来编辑任何先前保存的窗口的行为和位置。
在这里,您可以手动输入窗口位置坐标和大小,强制窗口打开最大化,最小化,全屏或隐藏状态,使其始终处于“顶部”,甚至输入打开窗口和调整大小之间的延迟。
WinSize2可在从95到7的所有Windows版本上运行。
我遇到了同样的问题,因此我构建了一个小应用程序来解决这个问题。免费,没有广告,就可以。您可以在我的“免费软件”部分(称为“ TAN Window Manager ”)下找到它。我每天都使用它。
只需在启动文件夹中放置该程序的快捷方式,使其在启动时运行。打开所有要保存的程序,然后将它们放在所需的位置。右键单击托盘中的TAN窗口管理器图标,然后单击“保存窗口位置”。在弹出窗口中,检查要保存的窗口,然后单击“保存”。现在,您可以使用“还原窗口位置”按钮将已保存的窗口神奇地移回放置它们的位置。该程序是一个独立的EXE,无需安装例程,只需将EXE放在您喜欢的任何位置即可。
托德
作为@AdamSmith,但从命令行,我也设计了一个程序来保存和还原 Windows。
这里是,在另一个线程,如果你需要它(.exe
文件和.ahk
源代码)。
要在多个监视器上保存当前窗口位置:
winLayout save
恢复窗口位置:
winLayout restore
没有多余的装饰,只有一个.exe文件。为了使其易于运行,请为其创建一个快捷方式任务栏。
免责声明:我是作者。
到目前为止,到目前为止,我最喜欢的解决方案是DeskSoft的一个名为“ WindowManager”的程序,该程序位于:http : //www.desksoft.com/WindowManager.htm
需要一点时间来了解它的界面,但是一旦您完成操作,您就会意识到它具有多么灵活以及任务多么简单。您可以选择如何找到要排列的窗口类型(名称,进程名称等),然后它将尝试为您排列它,例如,如果窗口启动后发生更改,则可以使用热键。
我真的希望这是Windows的可选功能,因为该操作系统毕竟被称为Windows,但我离题了。看来他们尝试使用快照功能来完成此类操作,但是根据我的经验,此程序更可靠,更灵活。