【发布时间】:2015-09-06 23:25:28
【问题描述】:
我们有一个带有两个屏幕的信息亭,一个用于与用户互动,第二个仅用于一些促销内容。我需要确保 Chrome 在启动时始终在特定网页的第二个屏幕上打开。它在 Windows 机器上运行...
我一直在寻找首先使用任务计划程序打开 Chrome 并将窗口移动到第二个屏幕的方法。但经过一些研究和测试后,我最终使用 Powershell 脚本提供的 URL 以“信息亭模式”(有用的东西)打开 Chrome。值得庆幸的是,如果我在第二个屏幕上关闭 Chrome 窗口,它会记住该位置,并且下次打开 Chrome 窗口时,它将被放置在“我离开它的地方”。但是,我想确保即使发生一些错误,Chrome“首选项”文件(在 AppData 文件夹中)也会始终将位置设置为我的第二个屏幕。
我遇到了 (Change Chrome Settings via Powershell),但我仍然无法在启动时(在打开 Chrome 窗口之前)编写工作代码来修改此文件。
任何帮助将不胜感激!
【问题讨论】:
-
如果您无法编写一个有效的文件,到目前为止您有什么可以帮助您的?
-
为什么不直接备份设置文件然后恢复呢?
-
这正是我的想法(我认为在这种情况下它会是更好的解决方案的原因很少),所以我放弃了以前的解决方案。 @Matt:我能够替换文件的内容,但不知道如何替换整个文件。听起来很简单“获取文件并用这个替换它”,但我在这里或其他任何地方都没有找到答案。
标签: windows google-chrome powershell