在VBScript中以Outlook当前用户身份运行Outlook.EXE

时间:2012-08-30 15:45:07

标签: vbscript outlook.application

我问这个同事,只是为了确定是否可能。

他有一个在系统帐户下运行的vbscript文件。该脚本的一部分包含打开Outlook的调用,如下所示:

strCommand = WshShell.Run (Chr(34) & "C:\Program Files\Microsoft Office\Office14\Outlook.exe" & chr(34))

这会按预期运行outlook,但他想要的只是在登录用户的帐户下运行该调用。

这可能吗?

感谢
马丁

2 个答案:

答案 0 :(得分:0)

您可以使用runas命令执行此操作。

答案 1 :(得分:0)

不,你不能,因为你需要登录用户的密码。另外,您需要首先找出登录用户帐户的内容(尽管这相对简单)。