PDA

Visualizza la versione completa : [C & MS-DOS] Mandare a capo una stringa


andemo
02-01-2005, 00:29
Ciao,
ho provato a fare un programmino C che svolge il comando, tramite la funzione system, shutdown.
Il problema sta che non riesco a mandare a capo la stringa di commento del commando stesso.

Cioè:
system(shutdown -s -c parola1 parola2);

Io vorrei che parola2 andasse nella riga sotto.


Grazie



:ciauz:

DYNAM!C+
02-01-2005, 00:33
non credo si possa xke ogni comando è terminato dal NEWLINE
cmq prova con

system( "shutdown -s -c parola1\nparola2" );


secondo quello che ho detto prima dovrebbe eseguire


shutdown -s -c parola1

e poi

parola2 (che non verra' trovato!)

andemo
02-01-2005, 00:37
avevo già provato, ma niente :bhò:

Eppure un modo ci deve essere, perchè se non vado a capo continua a scrivere sulla stessa riga andando fuori dalla tabella e avevo notato che con il shutdown di quando ero colpito dal sasser le parole erano a capo

DYNAM!C+
02-01-2005, 00:52
Originariamente inviato da andemo
avevo già provato, ma niente :bhò:

Eppure un modo ci deve essere, perchè se non vado a capo continua a scrivere sulla stessa riga andando fuori dalla tabella e avevo notato che con il shutdown di quando ero colpito dal sasser le parole erano a capo

perché il virus si affidava alle api di windows x fare lo shutdown!

andemo
02-01-2005, 00:56
ehm... sto facendo anche io le api(le sto studiando) :prrr:

DYNAM!C+
02-01-2005, 01:00
InitiateSystemShutdown( <server>, <messaggio>, <timeout>, <forza chiusura?>, <reboot?> );

andemo
02-01-2005, 01:07
asd, meglio che lascio perdere

i'mshady
02-01-2005, 15:33
ma perchè nel titolo c'è scritto MS-DOS se qui vengono usate api di win??

DYNAM!C+
02-01-2005, 15:35
Originariamente inviato da i'mshady
ma perchè nel titolo c'è scritto MS-DOS se qui vengono usate api di win??

credo ke x "MS-DOS" intenda la console CUI

Loading