读书人

PB环境下怎么调用DOS命令窗口

发布时间: 2012-02-24 16:30:39 作者: rapoo

PB环境下如何调用DOS命令窗口
PB环境下如何调用DOS命令窗口,就是能否在PB窗口里显示DOS命令窗口,并能执行DOS命令

[解决办法]
run cmd.exe
[解决办法]
顶,run cmd.exe 加参数
[解决办法]
run cmd.exe
[解决办法]
run cmd.exe 只是打开DOS窗口

可以考虑写BAT文件,先把你的DOS命令拼成字符串 两条命令中间加 char(10)char(13)就是回车

然后把这个字符串写入一个BAT文件

run(路径+bat文件名)


例:
String ls_content
Integer li_ret2
string ls_path


file_path = 'lj.bat' //BAT文件名


li_ret2 = fileopen(file_path, StreamMode!, Write!, Shared!, Replace!) //打开,没有就创建这个BAT

ls_path='"'+gs_path+'"' +'\mysql1\bin\mysqld -remove'+char(10)+char(13)+'"'+gs_path+'"' +'\mysql1\bin\mysqld --install'+char(10)+char(13)+'net start mysql+char(10)+char(13)+exit'//要执行的DOS命令

ls_content = replace(ls_content,1,32767,ls_path) //写入BAT
filewrite(li_ret2,ls_content)
fileclose(li_ret2)

run(gs_path+'\lj.bat') //执行BAT,过程是打开一个DOS窗口,启动MYSQL,关闭窗口

------------------

run ("c:\windwos\system32\cmd.exe",Maximized!) 没反映,是怎么回事

windows 写错了

读书人网 >PB

热点推荐