我正在寻找一个解决方案类似,以这样的,但对于Windows 7(64位),而不是只为终端。这也绝对不是这个问题的重复。
一些程序会记住它们最后的位置/大小(例如 Firefox、Notepad++),而其他程序则很不幸(例如 Git)。顽固的需要我多花一分钟(这么长,对吗?)在我开始工作之前将它们移回所需的位置/尺寸。
我是一名程序员,我对我的开发环境有非常特殊的偏好。我有两个监视器,并且我的 IDE(因任务而异)、Git 终端、Windows 资源管理器窗口、Firefox 等都以特定的布局同时打开,这有助于我更有效地工作。
理想情况下,我可以打开所有这些程序,然后按热键组合将所有窗口以正确的大小放到所需的位置。或者更理想的是,有一组设置(脚本、热键组合等),我可以在某些情况下运行这些设置以根据任务打开一组特定程序(可能要求太多),并设置该特定布局.
示例:一个 C# 开发脚本,它打开 Visual Studio 和许多其他程序,然后适当地设置它们的窗口位置。另一个用于 Node.js 开发。
我对某些工具的功能只有一些模糊的想法。也许 Windows Power Shell 合适?我不介意为这些任务编写脚本。自动热键似乎也可以工作。
有没有人对这种功能有任何经验,并对如何进行这样的事情有任何建议?如果可能,最好能够运行脚本/热键来打开一组程序并自动设置所有大小/位置。
注意:我将其标记为powershell,autohotkey以防万一这些工具非常适用于该任务。如果您觉得这被错误地标记,请随时删除/重新标记!
(我在这里发帖、ServerFault 和 StackOverFlow 之间进行了辩论。为此解决了。希望它在正确的地方。)
我们使用 Selenium Grid 2 和 Amazon EC2 Windows 机器(使用 Amazon 的 CloudFormation API 启动)运行我们的 UI 测试套件。我的问题是,如何更改该机器的分辨率?
如果我远程访问它,我可以使用远程桌面指定分辨率。但显然这不会永久改变分辨率。当我们运行我们的测试时,分辨率太小以至于浏览器将元素揉在一起并导致测试失败。
有任何想法吗?我可以在 CloudFormation 配方中加入什么吗?在创建 AMI 之前,我可以对图像做些什么吗?

谢谢。
amazon-ec2 ×1
autohotkey ×1
automation ×1
powershell ×1
resolution ×1
window ×1
windows ×1
windows-7 ×1