如何制作bat的第三方?
bat吧
全部回复
仅看楼主
level 13
射命丸雲 楼主
rt,我不知道怎么传参
比如我调用setblock.exe,将stone传过去,究竟应该怎么写
at大神@happy886rr
2017年03月26日 09点03分 1
level 12
main函数指针。argc和argv。放一个实例代码:
#include<iostream>
using namespace std;
int main(int argc,char **argv){
for(int i=0;i<argc;i++)
cout<<"Argument "<<i<<" is "<<argv[i]<<endl;
return EXIT_SUCCESS;
}
使用数组调用外部参数。类似批处理的%1。
argv[0]等价于批处理的&1。
2017年03月26日 18点03分 2
level 12
上面这个代码会列出所有外部参数。
2017年03月26日 18点03分 3
那如果是bat调用bat呢?
2017年03月27日 12点03分
比如e.bat,我这样在bat中调用:e test 得到输出test,差不多就是把echo转个弯
2017年03月27日 12点03分
回复 阿狸我的鱼12 :看楼下。
2017年03月27日 12点03分
谢谢,已解决
2017年03月27日 12点03分
level 12
a.bat 内容如下。
set out1=%1
echo %out1%
pause
然后用其他批处理执行call a.bat 123456。
2017年03月27日 12点03分 4
1