Mingw32/Msys 是否可以运行参数中带有 & 符号的 dos/cmd.exe 可执行文件?

Mingw32/Msys 是否可以运行参数中带有 & 符号的 dos/cmd.exe 可执行文件?

这是一个类似的问题:Mingw32/Msys 是否可以运行 dos/cmd.exe 可执行文件而不弄乱参数?

我正在尝试从 mingw shell 启动 outlook。我想启动一个新消息窗口,其中填充了 TOEMAIL 和 SUBJECT。

这是我尝试过的:

start Outlook //c ipm.note //m mailto:[email protected]&subject=Hello

这将启动新邮件窗口,其中包含正确的收件人地址,但没有主题。还会输出

[1] 17960

我也尝试过:

start Outlook //c ipm.note //m mailto:[email protected]/&subject=Hello

这将启动新的邮件窗口,其中包含收件人地址“[电子邮件保护]/”,仍然没有主题,并且……

[2] 13764
[1]    Done         start Outlook //c ipm.note //m mailto:[email protected]

我尝试了其他几种变化,但我认为主要问题是我无法摆脱“与”符号。

有人有主意吗?

答案1

知道了!

start Outlook //c ipm.note //m "mailto:[email protected]^&subject=Hello"

它是 ^&,并且必须放在引号中。

相关内容