oracle数据库更新时,要执行很多批处理文件,哪位知道如何隐藏,黑色窗口,及让批处理在后台进行??

解决方案 »

  1.   

    WINDOWS BAT本身好象无法做到,但vbs命令可以隐藏dos窗口
    在你批处理的相同目录下新建一个记事本,里面输入:
    set ws=wscript.createobject("wscript.shell")
    ws.run "win.bat /start",0
    (其中win.bat为你自己的批处理名字,自己改)
    然后把这个记事本保存为后缀名为.vbe的文件,只要运行这个vbe文件就达到目的了!
      

  2.   

    vbs命令可以隐藏dos窗口
    保存a.vbs
    createobject("wscript.shell").run "E:\black\Sniffer++\zxarps\b.bat",0把""里的路径换下
    把运行vbs程序就会在后台运行bat文件 
      

  3.   

    直接bat脚本就可以隐藏了·
    给你贴代码~模仿吧!@echo offif "%1" == "h" goto begin
    mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit:begin需要执行部分~