我有一个小的VB脚本执行以下操作
以下是相同的代码
Set objexcel = CreateObject("Excel.Application")
objexcel.Interactive = False
objExcel.DisplayAlerts = FALSE
objexcel.Visible = FALSE
objexcel.Application.Run "'\\network_path\XL_Filename.xlsm'!MacroName"
objexcel.ActiveWorkbook.Save
objexcel.ActiveWorkbook.SaveAs("\\network_path\CSV_Filename.csv"), 6
objexcel.ActiveWorkbook.Close
objexcel.Quit
当手动从我的机器运行时,代码执行完美。问题是当我尝试在Windows任务计划程序中安排此VBS时。
在计划程序中,如果我选择"仅在用户登录时运行",它运行正常。但是,如果我选择"运行用户是否登录",任务将停留在运行。
任务中的行动是"%windir%\syswow64\cscript.exe" //nologo //B "C:\Users\MyID\Documents\Script.VBS"
我尝试过所有我认识的内容并在线阅读
似乎没什么用。有人可以帮我弄清楚我做得不好吗?!