*.bat文件是那一个程序执行的?
我的意思是比如有一个E:\OA\setup.htm,以命令行中可以这样输入如下:
"c:\Program Files\Internet Explorer\IEXPLORE.EXE" "E:\oa\setup.htm"
像这样的“可执行程序”  “相应的文件”
比如“aa.bat”,它是那个应用程序执行的。
谢谢。

解决方案 »

  1.   

    *.bat文件,它本身是不是就是一个应用程序?
      

  2.   

    *.bat是批处理文件,去找doc的书看看吧
      

  3.   

    .bat是DOS下的批处理文件
    其文件的作用是运行一系列DOS命令。
    比如,自动批处理文件:autoexec.bat
      

  4.   

    现在的孩子啊,连Dos都没用过,.bat都不知道了,想当初,俺看见.exe .com .bat都是忍不住要运行一下的(虽然曾经因此把学校机房的硬盘格式化掉),尤其是.bat经常要打开看看。
      

  5.   

    98/me里是command.exe,nt/2000/xp里是cmd.exe
      

  6.   

    *.bat是批处理文件,可以用记事本进行编辑。
    批处理文件是无格式文本文件,它的文件扩展名是.bat或.cmd
      

  7.   

    COMMAND.COM在命令行方式下可以直接执行
      

  8.   

    bat文件既批处理程序,可以看做是在系统中运行的一个宏命令。
    你用写字板打开,就可以看到里面写的基本都是一些可执行程序名。
    比如AUTOEXEC.BAT就是在DOS和98下开机的时候由系统自动运行的一个批处理程序。
    楼主有机会看看DOS吧,这个东西很简单的。
      

  9.   

    "98/me里是command.exe,nt/2000/xp里是cmd.exe" 对!
      

  10.   

    我的系统是win2000,我的意思是在开始→运行中输入cmd.exe "E:\aa.bat",让它运行aa.bat,不是在打开dos窗口后,再让aa.bat运行。
      

  11.   

    我的系统是win2000,我的意思是在开始→运行中输入cmd.exe "E:\aa.bat",让它运行aa.bat,不是在打开dos窗口后,再让aa.bat运行。
      

  12.   

    呵呵 楼主是这个意思呀 应该这样写
    "e:\aa.bat" cmd.exe
    还可以这样写
    "e:\11.bat" Command.com
      

  13.   

    "e:\11.bat" Command.com
    错啦!是
    "e:\aa.bat" Command.com
      

  14.   

    98/me里是command.exe,nt/2000/xp里是cmd.exe
      

  15.   

    楼上的几个有些小错误98/me里是command.comnt/2000/xp里是cmd.exe
      

  16.   

    我的系统是win2000,我的意思是在开始→运行中输入cmd.exe "E:\aa.bat",让它运行aa.bat,不是在打开dos窗口后,再让aa.bat运行。
    ===================================================
    在开始→运行中输入  cmd.exe /k E:\aa.bat
    不要加双引号如果在vb中调用,则:
    Private Sub Command1_Click()
    Shell "cmd.exe /k e:\aa.bat", vbNormalFocus
    End Sub如果想执行完后它自己关闭dos窗口,可把/k参数改为/c上面的语句在xp下通过,2000应该也一样
      

  17.   

    在开始-运行中输入 "e:\aa.bat" cmd.exe 是一样啦
      

  18.   

    谢谢 lsftest() 的提醒。cmd.exe 命令参照windows帮助,可以了解更多。