You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ConEmu启动时如何打开两个指定位置的独立窗口?

实现ConEmu启动两个独立定位窗口的方案

完全可以实现你的需求!ConEmu支持通过命令行参数精准控制窗口的位置、大小,同时启动独立的实例来分别加载你的两个工作环境。下面是具体的实现步骤和代码:

核心思路

我们需要为每个目标窗口单独启动一个ConEmu实例,通过/pos(位置)、/size(大小)参数指定窗口的屏幕位置,再用/title和/run参数设置窗口标题和启动后的执行命令。

具体命令配置

你可以在ConEmu的启动任务中添加以下命令(建议创建一个新任务来管理这个布局):

:: 启动右上角窗口(示例:占屏幕右半部分的上半区域)
start "" ConEmu.exe /pos 50% 0% /size 50% 50% /title "Website" /run cmd /k "%ConEmuDir%\..\init.bat" && cd c:\src\www

:: 启动右下角窗口(示例:占屏幕右半部分的下半区域)
start "" ConEmu.exe /pos 50% 50% /size 50% 50% /title "Other" /run cmd /k "%ConEmuDir%\..\init.bat" && cd c:\src\other

参数解释

  • start "":用来启动独立的ConEmu进程,避免两个窗口互相阻塞
  • /pos X Y:窗口左上角的坐标,支持百分比(适配不同屏幕)或像素值。比如50% 0%表示从屏幕水平中点、垂直顶端开始
  • /size W H:窗口的宽度和高度,同样支持百分比。50% 50%意味着窗口占屏幕一半宽、一半高
  • /title "XXX":设置窗口的自定义标题,和你原来的需求一致
  • /run:指定ConEmu启动后立即执行的命令,这里包含了加载init.bat和切换到目标目录的逻辑

自定义调整

如果需要调整窗口的位置和大小,只需修改/pos和/size的数值即可:

  • 若想让右上角窗口占右侧30%宽度、全屏高度:/pos 70% 0% /size 30% 100%
  • 对应的右下角窗口占右侧30%宽度、下半屏高度:/pos 70% 50% /size 30% 50%

配置到ConEmu启动任务的步骤

  1. 打开ConEmu设置(快捷键Win+Alt+P)
  2. 切换到「Tasks」标签页,点击「Add」创建新任务
  3. 在「Command」输入框中粘贴上述两行命令
  4. 给任务命名(比如「Dual Right-Side Windows」),点击「Save Settings」
  5. 回到「Startup」标签页,将默认启动任务设置为你刚创建的这个任务,下次启动ConEmu就会自动加载这个布局了

内容的提问来源于stack exchange,提问作者Nick

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 04:18:57