Может ли Mingw32 / Msys запускать исполняемые файлы dos / cmd.exe с амперсандом в аргументах?

289
Aaron

Этот вопрос похож на: Может ли Mingw32 / Msys запускать исполняемые файлы dos / cmd.exe, не облажаясь с аргументами?

Я пытаюсь запустить outlook из оболочки mingw. Я хочу запустить новое окно сообщений с заполненными TOEMAIL и SUBJECT.

Вот что я попробовал:

start Outlook //c ipm.note //m mailto:johndoe@domain.com&subject=Hello 

Откроется окно нового сообщения с правильным адресом TO, но без темы. Также выходы

[1] 17960 

Я также попробовал:

start Outlook //c ipm.note //m mailto:johndoe@domain.com/&subject=Hello 

Откроется окно нового сообщения с адресом TO "johndoe@domain.com/", но без темы, и ...

[2] 13764 [1] Done start Outlook //c ipm.note //m mailto:johndoe@domain.com 

Я пробовал пару других вариантов, но я думаю, что главная проблема в том, что я не могу избежать амперсанда.

У кого-нибудь есть идеи?

0

1 ответ на вопрос

0
Aaron

Понял!

start Outlook //c ipm.note //m "mailto:johndoe@domain.com^&subject=Hello" 

Это был ^ &, и это должно было быть в кавычках.

Похожие вопросы