ConEmu 专家
我启用了“单实例模式”,并以选项卡的形式打开了多个控制台,每个控制台都有不同的工作目录。我需要编写一个在前台选项卡的工作目录中执行某些操作的任务。但环境变量 {ConEmuWorkDir} 始终保存第一个创建的选项卡的工作目录,无论我在哪个选项卡下调用该任务。
那么如何引用前台标签的工作目录呢?可以用 GuiMacro 来实现吗?如何实现?
谢谢
答案1
假设每个选项卡都有提示,您可能只需使用 GuiMacroPrint
在提示中粘贴并运行某些内容。
或者,您可以使用Shell("new_console:I", ...)
创建继承当前选项卡环境(包括当前工作文件夹)的新选项卡。