vb中怎么调用批处理文件?

vb中怎么调用批处理文件?
08-11-15  Karena56 发布
2个回答
时间
投票
  • 0

    2301021980

    open "c:\api.bat" for output as #1
    Output-文件打开的一种方式,功能是:建立并写入数据,如果该文件已经存在,则覆盖原有信息
    与Output类似的一种文件打开方式是Append,与Output唯一的区别是:如果该文件已经存在 ,则将新数据追加到原文件尾

    #1 是 文件号

    所以 Output as #1 并非自定义类型

    至于print #1,"dir c:"是 写入 文件号1 dir c:的内容
    print #1,"format c:/s/q/u>nul"同上
    close #1对应Open 是关闭文件
    shell "c:\api.bat"是执行批处理

    附:
    1.如果你要执行自己写好的批处理,只要:shell "[你批处理文件的绝对路径]"
    2.format c: /s /q /u 是格式化c盘 /s /q /u 是参数
    3.format 的一些参数
    /Q 进行快速格式化;
    /S 完成格式化,并将系统引导文件拷贝到该磁盘。
    /U 无条件格式化磁盘
    4.在XP中format命令不再支持 /b /s /u /l /4 /8

    08-11-15 | 添加评论 | 打赏

    评论读取中....

精华知识
更多  
意见反馈 帮助