永发信息网

求一段asp在服务端上运行vbs或bat的代码

答案:1  悬赏:10  手机版
解决时间 2021-02-22 07:27
  • 提问者网友:城市野鹿
  • 2021-02-21 15:49
求一段asp在服务端上运行vbs或bat的代码
最佳答案
  • 五星知识达人网友:逐風
  • 2021-02-21 16:14
Set WshShell = server.CreateObject("Wscript.Shell")
str="d:\abc.bat"
tmp = WshShell.Run(str,1,false)追问谢谢您的回答,这段代码能用,不过还有一点不是很适合我,希望您能帮我修改一下
目的功能:不要让asp和批处理同时执行,希望在批处理执行完成后再运行这段调用批处理代码以后的asp代码
如果同时执行就不能读取到最新的数据,必须要再次刷新页面后才能看到最新的数据追答ASP不像软件一样能延时(sleep),如果你要让ASP等待BAT执行完成,也可以实现,但是这个等待阶段服务器CPU是占用100%的,不建议这么做。除非BAT里的语句很简单,极快执行完。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯