如何通过命令行打开600px*600px的Edge小窗口?命令无效求助
解决Edge命令行指定窗口尺寸失效的问题
--window-size和--new-window参数目前仍然被Edge支持,你遇到的问题大概率是start命令的用法导致的,而非参数本身失效。
问题原因
start命令的第一个参数是窗口标题,如果直接写start msedge.exe ...,msedge.exe会被当成标题解析,后续的参数会被忽略或错误传递,导致Edge无法接收--window-size等参数。
正确命令写法
需要给start命令的标题参数留空(用双引号占位),再指定Edge程序和参数:
start "" msedge.exe --new-window --window-size=600,600 https://yahoo.com
额外注意事项
- 如果Edge已经有后台进程在运行,偶尔会出现参数不生效的情况,可以先关闭所有Edge窗口再执行命令。
- 确保
msedge.exe在系统PATH中,或者使用完整路径(比如C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe)替换命令中的msedge.exe,避免路径解析问题。
内容的提问来源于stack exchange,提问作者Shigeki Tajima
相关产品推荐
相关产品推荐

