如何在Windows XP上从批处理文件中启动Outlook

5t7ly7z5  于 2022-11-26  发布在  Windows
关注(0)|答案(1)|浏览(222)

祝你愉快,
我试图找到一种方法,从通过“任务计划程序”调用的批处理文件中自动打开Outlook,但似乎无法找到一个有效的方法。我这样做的总的原因是,我试图自动备份Outlook的pst文件。需要关闭Outlook来复制pst文件。我可以关闭Outlook,然后复制pst文件。我'我只是希望在完成后能够自动重新启动Outlook。
我已经尝试了使用runas命令的多种变体,例如:
runas /savecred /user:computername\mark "C:\Program Files\Microsoft Office\Office\OUTLOOK.EXE"

runas /noprofile /savecred /user:peter-fe7f4dbcd\mark "C:\Program Files\Microsoft Office\Office\OUTLOOK.EXE"
这些程序在命令行中运行良好,但通过任务计划程序启动时,Outlook永远不会启动。Windows任务管理器显示进程runas.exe已启动。它似乎在等待我的用户凭据之类的东西,但无法判断。
我也尝试过使用start命令,但没有效果。使用以下语法会导致Outlook启动为任务管理器中显示的新进程,但Outlook从未出现在桌面上。
start /d "C:\Program Files\Microsoft Office\Office" OUTLOOK.EXE
还要注意,如果从命令提示符运行,这可以正常工作。还要注意,我的Mark帐户同时是Administrators组和Users组的成员。
我很感激你们能想出什么办法来让这件事成功。
谢谢你马克

vfh0ocws

vfh0ocws1#

非常感谢大卫!我实际上没有意识到我可以使用Task Scheduler程序创建任务。按照您的建议并为任务提供我的Windows密码可以很好地工作。我是通过命令行添加任务的:
在3:00 /每:s d:\电池文件\开始_Outlook. bat
因此,正如预期的那样,在任务计划程序中,这显示为由系统用户创建。我仍然很好奇,如果有人有一个方法,将工作启动Outlook通过批处理文件是由系统用户运行。
多谢了。

相关问题