我正在尝试使用VBA自动执行批处理文件。我尝试使用下面的代码执行。当我运行它时,它将打开一个cmd窗口,然后立即关闭。有什么建议么?
Sub openbatchfile()
path = "C:\HedgeRxConnect\CTAUpload.bat"
Call shell(path, vbNormalNoFocus)
End Sub
当我手动运行它时,下面是cmd窗口中显示的内容。它打开一个代理服务器身份验证,该身份验证请求我的登录凭据。无论如何,有没有自动化我的登录详细信息?
C:\HedgeRxConnect>C:
C:\HedgeRxConnect>HRxCImport.exe JobConfig_FixedWidthCTAImport_CTA.xml
答案 0 :(得分:0)
自动化吗?批处理文件执行的频率是多少?如果需要在Windows启动时运行,则可以在Run键中使用regedit自动运行批处理。如果频率是每小时一次,则可以使用Windows任务计划程序。