如何在程序中直接运行批处理语句,如我想一次运行下面的命令
  CD\
  e:
  delete AAA.TXT
  rename  BBB.TXT AAA.TXT
  COPY AAA.TXT  D: 而不用先保存为bat文件,再调用?
谢谢~~~~~~

解决方案 »

  1.   

    Winexec 调用 dos命令函数 command.com 加上你的参数
      

  2.   

    能不能写的详细点啊…… 我要一起调用这些命令
      CD\
      e:
      delete AAA.TXT
      rename  BBB.TXT AAA.TXT
      COPY AAA.TXT  D: 
    能把整个语句写出来伐?  
    谢谢啦~~~~~
      

  3.   

    delete, rename  , COPY都是dos命令  可以直接用Winexec调用,而不是用command.com [ sorry ]Winexec("delete AAA.TXT"....)
    .....
      

  4.   

    :~~~~其实我调用的不止这些啊……  如果还有外部命令呢?  比如说调用oracle的imp80呢??
    应该如何调用啊?
      

  5.   

    同样~~~~
    只要是命令,或者是已注册文件类型的文件 都可以用Winexec