Vbscript 脚本将在笔记本电脑上运行,但不会在桌面上运行

Vbscript 脚本将在笔记本电脑上运行,但不会在桌面上运行,vbscript,windows-7-x64,outlook-2010,Vbscript,Windows 7 X64,Outlook 2010,我有一个非常基本的脚本和一个.Bat文件来执行它 剧本如下 Dim oOL Set oOL = CreateObject("Outlook.Application") oOL.Quit 笔记本电脑上的批处理文件如下所示 @echo off cscript "D:\Outlook\CloseOutlook.VBS" :EXIT 。。。在桌面上如下所示 @echo off cscript "O:\CloseOutlook.VBS" :EXIT 笔记本电脑上的D:驱动器和台式机上的O:驱动器都是

我有一个非常基本的脚本和一个.Bat文件来执行它

剧本如下

Dim oOL
Set oOL = CreateObject("Outlook.Application")
oOL.Quit
笔记本电脑上的批处理文件如下所示

@echo off
cscript "D:\Outlook\CloseOutlook.VBS"
:EXIT
。。。在桌面上如下所示

@echo off
cscript "O:\CloseOutlook.VBS"
:EXIT
笔记本电脑上的D:驱动器和台式机上的O:驱动器都是该机器的本地驱动器,它们不是网络驱动器。这两台机器都运行Windows 7 Home Premium 64位和Outlook 2010 Professional Plus 32位

然而,虽然它在笔记本电脑上运行正常,但脚本不会关闭桌面上的Outlook。UAC在两台机器上都设置为从不通知


关于为什么这在一台机器上工作而不是在另一台机器上工作,有什么建议吗

outlook未关闭时,您是否在命令窗口中得到错误输出?我注意到没有,但它关闭得很快,我是否可以阻止它关闭,是否可以关闭:退出行?您可以添加到批中以等待键关闭窗口。我将立即尝试。。。。。。但是,我曾经在管理模式下运行过它,它工作了,现在它一直在工作,但不是在管理模式下,多么奇怪!!!outlook未关闭时,您是否在命令窗口中得到错误输出?我注意到没有,但它关闭得很快,我是否可以阻止它关闭,是否可以关闭:退出行?您可以添加到批中以等待键关闭窗口。我将立即尝试。。。。。。但是,我曾经在管理模式下运行过它,它工作了,现在它一直在工作,但不是在管理模式下,多么奇怪!!!