Vbscript vbs通过双击运行,从任务计划程序运行时冻结

Vbscript vbs通过双击运行,从任务计划程序运行时冻结,vbscript,task,scheduler,Vbscript,Task,Scheduler,我有一个.vbs脚本,可以从多台远程计算机复制文件。每个服务器都有一个共享文件夹,我将其映射为网络驱动器(W:)。当我通过双击运行它时,它运行良好,但如果我从任务计划程序(Win Server 2003)运行它,它将挂起此行: NetworkObject.MapNetworkDrive“W:”,“\xxx.xxx.xxx.xxx\sharename”,false,[用户名],[密码] 我已经尝试了所有的方法,但是我不明白为什么它不能在任务调度器中运行。请帮忙 您是否尝试像这样运行它: C:\Wi

我有一个.vbs脚本,可以从多台远程计算机复制文件。每个服务器都有一个共享文件夹,我将其映射为网络驱动器(W:)。当我通过双击运行它时,它运行良好,但如果我从任务计划程序(Win Server 2003)运行它,它将挂起此行:

NetworkObject.MapNetworkDrive“W:”,“\xxx.xxx.xxx.xxx\sharename”,false,[用户名],[密码]


我已经尝试了所有的方法,但是我不明白为什么它不能在任务调度器中运行。请帮忙

您是否尝试像这样运行它:

C:\Windows\system32\cscript.exe yourscript.vbs

计划任务在什么用户上下文中运行?您能否以该用户的身份启动命令提示符(通过
runas
)并在该用户的上下文中手动运行脚本?正如@Ansgar Wiechers指出的,任务中的帐户可能被锁定或权限不足。你能得到安斯加想要的信息吗?