Ir ao conteúdo
  • Cadastre-se

Concatenando comandos do prompt em C


Visitante

Posts recomendados

Bom galera meu problema é que eu estou desenvolvendo um sistema de passwords em c, porém sou iniciante e não tenho conhecimento avançado ainda então ai vai. Preciso pegar o nome do host do computador, no meu caso é ULTIMATE-PC.

 

porém como ja disse antes não tenho conhecimento avançado em c, e estou tentando usar esta seguinte solução:

 

- Concatenar uma variavel char com o comando Hostname do prompt .

 

Pois ai que esta o erro o programa roda, chega na parte da concatenação e é até possivel ver escrito assim:

 

- Usuario: ULTIMATE-PC

 

porém depois disso ele trava e para de responder. Eai alguem poderia me ajudar com essa questão ???.

 

O rascunho da 1ª parte esta ai:

 

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <conio2.h>
#include <windows.h>
#include <winsock.h>
 
 
void Disco(){
 
    system("@color 0f");
    printf("\n\t\t\t     \tInicializando\n\n");
    system("@systeminfo");
    Sleep(1000);
    system("@cls");
    printf("\n\n\n\n\n\n\t\t\tO sistema sera atualizado");
    printf("\n\n\t\t    Por favor espere alguns instantes ...\n\n");
    Sleep(2000);
    printf("\n\n\n\n\n\n\t\t\t      Usuario: ");
    char texto[255];
    strcat(texto,system("@hostname"));
 
}
 
Abaixo esta o print do programa
 
post-730822-0-42260100-1412216488_thumb.post-730822-0-17351300-1412216485_thumb.
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...