Edge 通过快捷方式以其他用户(Profile)启动无法自动最大化,有什么解决方法吗?

6 天前
 shendaowu
Chrome 一样的毛病。不知道是有意的还是 BUG 。

通过某个打开的窗口的图形界面启动其他用户是最大化的,就是用快捷方式不行。

我尝试过的无效方法:

快捷方式/属性/运行方式/最大化。

快捷方式目标里加上 --start-maximized 。

AutoHotKey 代码:
Run, "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --profile-directory="Profile 3" ,,, OutputVarPID
MsgBox,,,%OutputVarPID%
sleep, 1000
WinMaximize, ahk_pid %OutputVarPID%
386 次点击
所在节点    Edge
15 条回复
shendaowu
6 天前
我好像没说明白。就是在打开一个用户的情况下再用快捷方式启动其他用户,窗口的大小没法自动设置成最大化。
crocoBaby
5 天前
可不可以启动指定一个 html 然后内置 js 脚本最大化,然后再重定向去你的目标网站来绕开限制
ewiglicht
5 天前
感觉你可能还是没说明白🤣

我试了下在 Chrome 打开 A 用户的情况下用快捷方式启动 B 用户窗口是最大化的,准确来说是跟着 A 用户的窗口状态启动的。

"C:\Program Files\Google\Chrome\Application\chrome.exe" --profile-directory="Profile 1"
shendaowu
5 天前
@crocoBaby 点子不错。不过 window.moveTo(0, 0); 几乎被所有浏览器都禁用了。我在 chrome://flags/ 里也没搜到打开的地方。
shendaowu
5 天前
@ewiglicht 我是 WIndows 11 ,你是啥操作系统?没准是操作系统的锅?我去 windows 10 试试。
geelaw
5 天前
似乎是根据最近有过焦点的 Edge 的窗口大小的。

而且 Edge 设置 placement 有些 bug ,比如在全屏模式下 Ctrl(+Shift)+N 会得到错误大小的还原窗口。另外我还发现 Edge 似乎对多用户 (操作系统意义下的用户) 支持有问题……
shendaowu
5 天前
Window 10 一样。
ewiglicht
5 天前
@shendaowu 我确实是 Win10 。
shendaowu
5 天前
实在不行我只能用 Autohotkey 的找图功能然后自动点击了。不过这个实在是太不对味了,又慢又不准确,难受。
ewiglicht
5 天前
auto hot key 我记得可以执行模拟键盘操作,启动时模拟一下最大化窗口的快捷键 Win + ↑ 试试?

我以前用这过个方法在启动游戏的时候切换窗口状态
shendaowu
5 天前
@ewiglicht #10 感谢。我试过了。可以。如果没有更好的方法我就用这个了。我居然没想到最大化有快捷方式。

Run, "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --profile-directory="Profile 3" ,,, OutputVarPID

; 不延时可能会在程序打开之前按下面的快捷键,如果遇到系统卡顿 50 毫秒可能也不够用,也许加个判断窗口是否在更好。我再试试。
Sleep, 50

Send, #{Up}
shendaowu
5 天前
@shendaowu #11 快捷键。说错了。这脑子。
shendaowu
5 天前
@ewiglicht #8

这位亲你有没有改过什么设置?其实我感觉因为我改过什么设置的可能性比较大,不过为了方便我我还是想问一下你。包括操作系统和浏览器的设置。感觉麻烦不去想我也不会怪你的。

另外我之前说错了,不是不同操作系统问题不一样就一定是操作系统的问题。可能是软件再不同操作系统有不同的代码。这脑子。
ewiglicht
5 天前
@shendaowu 印象中 Windows 跟 Chrome 设置里都没有关于窗口最大化之类的设置,这个确实没什么印象。

关于你说的快捷键需要延时,我记得我当时是根据窗口名称先检测窗口是否打开 / focus 之后再执行快捷键操作。大概是这么个逻辑不过我很久没用 AHK 了不清楚记得对不对。
shendaowu
5 天前
我放弃优化了,还是就用前面的延时一定的时间吧。最精确的 PID 用不了。Run 返回的 PID 跟实际的用 Window Spy 看到的 PID 不一样。我怀疑是 AHK 的 BUG ,或者是没有权限之类的,因为任务管理器里能看到不同的 PID ,但是 Window Spy 看所有窗口和标签页都是一样的 PID 。我用的是 v1 版,不知道 v2 有没有这个问题。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1165179

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX