ejemplo funcional para windows
Código:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
FILE *fhand;
char comando[10];
char buffer[300];
strcpy(comando,"net viewt");
if ((fhand=popen(comando,"r"))==NULL)
{
printf("Error a intentar popen\n");
exit(1);
}
system("cls");
while(fgets(buffer,sizeof(buffer),fhand))
{
printf("%s",buffer);
}
system("pause");
return 0;
}
muchas gracias por la ayuda.