Windows 终端中的图标和背景图像字段无法识别父进程目录

Parent Process Directory not recognized by the Icon and Background Image fields in Windows Terminal

Windows终端版本

1.12.10732.0

Windows 版本号

19043.1645

问题

如果这个问题已经在其他地方解决了,请原谅我,但我意识到当 Use parent process directory 被选中时,Command line 能够 运行 testrun.bat 位于在父进程目录中,但 Icon 无法访问同样位于父进程目录中的 test_icon.ico

是否有指向父进程目录的引用(例如 %USERPROFILE% 是主文件夹)以便我可以访问 test_icon.ico 文件?类似于 %PARENTDIRECTORY%\test_icon.ico 的内容,否则我该如何处理?

此处的目的是让 wt 动态定位当前父进程目录中存在的用于图标或背景图像设置的任何 test_icon.ico 文件。

预期行为

test_icon.icoIcon 字段中,加载 .ico 文件作为图标。 Appearance 选项卡中的 background image 也是如此。

实际行为

我在下面收到以下错误消息...

在此article

中找到了解决方案

IconBackground 字段中,您可以引用相对于当前工作目录的文件:

%__CD__%\relative_path_to_icon_file。在我的例子中,它将是 %__CD__%\graphics\app_bckgnd.jpg.