delphi执行cmd命令和bat文件


本文整理自网络,侵删。

 
cmd:='echo d | Xcopy '+BasePath+' '+TargetPath+' /s/e';
 i:=ShellExecute(Handle,nil,'cmd.exe',PChar('/K '+cmd),nil,SW_HIDE);
ShellExecute(Handle,nil, 'cmd.exe',pchar('/C '+GetCurrentDir+'\build.bat'), nil, SW_HIDE);
执行命令前面加“/K”,执行bat文件前面加"/C"
还有就是 如果有的CMD命令执行后需要询问再输入参数才能继续执行,echo 参数 |

相关阅读 >>

Delphi 创建快捷方式的单元文件

Delphi 调用极光推送服务端http api实例

Delphi gdi+ 实现简单画图

Delphi edit 让密码变成点

Delphi injectmemexe

wmi cim_datafile的33个属性

Delphi rs232c接脚与对连线

Delphi 简单的倒计时算法

Delphi函数assignfile使用

Delphi 虚拟键码对照表

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...