当前位置: 代码迷 >> PB >> PB环境下怎么调用DOS命令窗口
  详细解决方案

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

热度:248   发布时间:2016-04-29 09:29:31.0
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 写错了
  相关解决方案