2008-10-29 90 views

回答

42

打開新郵件消息(ipm.notemessage class爲電子郵件)

outlook.exe /c ipm.note 

打開新郵件消息並填充發件人:

outlook.exe /c ipm.note /m [email protected] 

打開與附件的新郵件消息:

outlook.exe /c ipm.note /a filename 

組合:(下面的第一個在Office 201中不工作6,第二次)

outlook.exe /c ipm.note /m [email protected]&subject=test%20subject&body=test%20body 
outlook.exe /c ipm.note /m "[email protected]&subject=test%20subject&body=test%20body" 

%20必須用於產生空白。

+0

整潔。看起來,命令行正在微軟復興。 – JesperE 2008-10-29 22:05:57

+0

酷,我不知道 - 我可能永遠不會嘗試。 – Tomalak 2008-10-29 22:13:37

3

VonC的解決方案工作,但通過skbergam在評論中說,它不允許附件。

如果像我一樣,這是一個巨大的,那麼下面的WSH代碼就是這樣做的。

Set olApp = CreateObject("Outlook.Application") 
Set olMsg = olApp.CreateItem(0) 

With olMsg 
    .To = "[email protected]" 
    '.CC = "[email protected]" 
    '.BCC = "[email protected]" 
    .Subject = "Subject" 
    .Body = "Body" 
    .Attachments.Add "C:\path\to\attachment\test.txt" 

    .Display 
End With 

我已經與OUTLOOK2003

9

試了一下你可以附加文件,然後在到/身體預填,如果你只是/m

實例後放置「」周圍的命令報價:

outlook.exe /c ipm.note /m "[email protected]&subject=test%20subject&body=test%20body" /a test.txt