В соответствии с отправкой электронной почты с заметками лотоса с помощью командной строки Windows

Запустите команду notes.exe mailto:username@abcabc.com?subject="Test"?body="Test" в cmd, всегда открывайте графический интерфейс вместо немедленной отправки электронной почты, как отправлять электронную почту в командной строке, не нажимая кнопку "отправить"?

1 ответ1

1

Ссылка: Sendkeys из командной строки

Решите этот вопрос: отправьте лотос по электронной почте с командой и не нужно нажимать никакие кнопки.

Напишите скрипт vbs:

set shell = CreateObject("WScript.Shell")
shell.run"YourLotusPath\notes.exe"
WScript.Sleep 1000
shell.run"YourLotusPath\notes.exe mailto:username@abc.com?subject=Test?body=Test?attach=test.txt"
WScript.Sleep 2000
shell.SendKeys"{TAB}"
shell.SendKeys"{ENTER}"
shell.SendKeys"^(+{ENTER})"  <== Ctrl+Shift+Enter, which is lotus "send" shortcut key.
WScript.Sleep 1000
shell.SendKeys"{ENTER}"

Затем просто выполните скрипт vbs с помощью cscript sendmail.vbs

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .