002
26.11.2004, 09:42 Uhr
virtual
Sexiest Bit alive (Operator)
|
Komisch, dieses doch eigentlich leichte Problem scheint doch immer wieder zu kommen (du bist nicht der einzige der das fragt): Du baust Dir einfach den String mit sprintf oder ähnlichem Zusammen und übergibst das system. Da ich aus der UNIX Welt komme, weiß ich nicht die genaue Syntax des net use kommandos. Aber Nehmen wir an, die Syntax wäre "net use <laufwerk> <user> <password>", so kannst Du zB schreiben:
C++: |
char buffer[1000]; sprintf(buffer, "net use %s %s %s", "N:", "enno-tyrant", "geheim"); system(buffer);
|
Schau bitte die C++ FAQ an bzgl. der Nachteile von system. -- Gruß, virtual Quote of the Month Ich eß' nur was ein Gesicht hat (Creme 21) |