Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: <<<-Basura->>> en 27 Marzo 2012, 06:36 AM

Título: Windows llamada al systema
Publicado por: <<<-Basura->>> en 27 Marzo 2012, 06:36 AM
Bueno estoy tratando de hacer una pequeña llamada al sistema para copiar un archivo, pero me topo con la suerte de que no puedo  :o :o


system("cp DDOS.exe C:\Windows\System32\");


el problema es a la hora de compilar salen las siguientes lineas


DDOS.c: In function `main':
DDOS.c:18: warning: unknown escape sequence `\W'
DDOS.c:18: warning: unknown escape sequence `\S'
DDOS.c:18: warning: unknown escape sequence `\ '

Se que el problema es que cuando se encuentra con el carácter  " \ ", como es especial me dará problemas, pero no se como solucionarlo
Título: Re: Windows llamada al systema
Publicado por: durasno en 27 Marzo 2012, 07:34 AM
Hola! sino me equivoco es \\ (doble barra) para escapar del caracter especial. Otra cosa me parece que para copiar el comando es copy y no cp

Saludos
Título: Re: Windows llamada al systema
Publicado por: <<<-Basura->>> en 29 Marzo 2012, 07:37 AM
xD ese error del copy no lo vi, jeje ya me corre perfecto :P