vb中如何运行命令行提示符的命令

解决方案 »

  1.   

    好像不行吧
    你能这样shell "dir c:"
      

  2.   

    你可以把你的DOS命令符全部写成一个.BAT的文件,然后去执行就可以了。
      

  3.   

    同意楼上的
        Open "temp.bat" For Output As #1
        Print "dir d:"
        Close #1
        Shell "temp.bat"
        Kill "temp.bat"
      

  4.   

    Shell 函数执行一个可执行文件,包括DOS的外部命令,而你说的dir是DOS的内部命令。
    因此你应该把这些内部命令作为cmd的参数来运行即可。
    如:
    Private Sub Command1_Click()
        Shell "cmd /k dir c:\", vbNormalFocus
    End Sub如果你对cmd还有疑问的话,打开DOS窗口,输入 cmd /? 看一下吧。
      

  5.   

    老大哥们好
     我是vb的新手我想问一下vb是如何发布成安装文件的
    顺便祝你们元旦快乐!
      

  6.   

    vb有个自带了个打包程序,Package & Deployment,这个可以.
    当然可以使用其它更专业的的打包工具!
      

  7.   

    cmd?
    如果是Windows98怎么办?没有cmd
      

  8.   

    msdos啊,看看他的快捷方式就知道了
    好像是command石欠~~
      

  9.   

    先把要执行的命令全部输入一个文本文件,命名为BAT类型。
    然后用SHELL调用此BAT文件即可。
    免去了98和2000中DOS方式名称不同的麻烦。
      

  10.   

    直接把dos命令写在bat文件中,然后通过shell调用这个是最简单的
      

  11.   

    这个是在win98用的,Shell ("c:\windows\command.com /c 加上你所要表达的命令")  
    这个是在win2000下用的,Shell ("c:\winnt\system32\command.com /c  加上你所要表达的命令")