如何实现DOS命令行输入(加批处理文件)

比如说 我在一个文件里面使用数据库连接:

char g_szDBUser[32] = { "root" };
char g_szDBPswd[32] = { "1" };
char g_szDBIP  [32] = { "127.0.0.1" };
char g_szDBPort[32] = { "3306" };

在main函数.cpp文件中

extern char g_szDBUser[32];
extern char g_szDBPswd[32];
extern char g_szDBIP  [32];
extern char g_szDBPort[32];

int _tmain(int argc, _TCHAR* argv[])
{

 if ( 5 == argc )    //数字5 代表五个参数,第一个参数是程序名字,详见下面.bat文件
 {
  strcpy( g_szDBUser, argv[1] );
  strcpy( g_szDBPswd, argv[2] );
  strcpy( g_szDBIP,   argv[3] );
  strcpy( g_szDBPort, argv[4] );
 }

printf( "Current mysql user(%s),password(%s),ipaddress(%s),port(%s)\n",
  g_szDBUser, g_szDBPswd, g_szDBIP, g_szDBPort );//此处只是为了界面打印显示

 

}

//以下是.Bat文件内容

EmsServer root 1 127.0.0.1 3306

 

金麟岂是池中物,一遇风云化成龙!

你可能感兴趣的:(如何实现DOS命令行输入(加批处理文件))