[英]piping commands into buffer on windows
我有以下用於Linux的代碼:
char pi[512];
FILE *fp1;
char pingStr[250];
sprintf(pingStr, "ping %s", info->server);
fp1 = popen(pingStr,"r");
fgets(pi,512,fp1);
fgets(pi,512,fp1);
Send("%s\r\n",pi); //my function
fclose(fp1);
Windows是否等效? 因為我似乎無法正常工作。
我想做的是將Windows ping
命令的輸出傳遞到緩沖區中以發送給我的函數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.