让gradle执行cmd 或者其他exe命令的方法
- 执行cmd命令的办法
如下是执行cmd.exe下的某个命令。
task testBatTask(type:Exec,description:'just for test bat task'){
workingDir 'nboxSoFile'
commandLine 'cmd',"/c","executeEnhanceSoFileTask"
}
- 执行其他Exe命令的办法
如下是执行一个 exe带参数的命令。
task justEnhanceSoFileTask(type: Exec, description: '执行加固so File 操作'){
workingDir 'nboxSoFile'
def myCommond = [
'nagaptbox_client.exe', 'so','tdog.out',
'-P', '--fake-pt-dynamic-offset', '-E', '11FFCBAA',
'-l1./tdog_loader_dis_v2_arm.so', '-lx./tdog_loader_dis_v2_arm.xml',
'-lc./tdog_cipher_v1.so', 'libLuluyouSecurity.so'
]
commandLine myCommond
}
感觉此篇文章对你有用,可以打赏博主少许银两 支持博主努力创作!