vb中怎么调用批处理文件
你们说的这个是什么意思啊open"C:\api.bat"foroutputas#1print#1,"dirc:"'文件内容查询C:文件print#1,"formatc:/...
你们说的这个是什么意思啊
open "C:\api.bat" for output as #1
print #1,"dir c:" '文件内容查询C:文件
print #1,"format c:/s/q/u>nul" '文件内容格式化C盘
close #1 '关必文件
打开 C:\api.bat 这个后面是什么意思啊, output as #1(自定义数据类型)晕
然后打印 #1 后面跟一个dir是什么意思啊,是下一个命令是dir操作吗
又打印#1,format c:/s/q/u 这里的u是一个什么啊文件夹吗,那为什么还要>nul啊,后面是关闭我看到拉,嘿嘿
shell "c:\api.bat" 运行批处理文件
我直接调用一个我自己写好的批处理 可以吗,比如:我写好一个aa.bat文件,我怎么调用啊 展开
open "C:\api.bat" for output as #1
print #1,"dir c:" '文件内容查询C:文件
print #1,"format c:/s/q/u>nul" '文件内容格式化C盘
close #1 '关必文件
打开 C:\api.bat 这个后面是什么意思啊, output as #1(自定义数据类型)晕
然后打印 #1 后面跟一个dir是什么意思啊,是下一个命令是dir操作吗
又打印#1,format c:/s/q/u 这里的u是一个什么啊文件夹吗,那为什么还要>nul啊,后面是关闭我看到拉,嘿嘿
shell "c:\api.bat" 运行批处理文件
我直接调用一个我自己写好的批处理 可以吗,比如:我写好一个aa.bat文件,我怎么调用啊 展开
展开全部
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
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
2006-07-29
展开全部
d
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |