Parameter mit Systembefehl übergeben

Ich habe ein ausführbares Programm, das auf mehreren PCs in einem Netzwerk läuft. Zuerst wird der Hostname (pc-001 .. pc-013 usw.) abgefragt. Dann muss ich ein Netzlaufwerk (server1) auf sogar PC und (server2) auf Vorteile eins anbringen, die auf seinem Wirtsnamen basieren.

Mein Problem ist, dass ich Systemaufruf benutze, um DOS-Befehl 'net use' zum Beispiel auszuführen

system ("net use x: \\\\server1\\shares /user:username pass");

Wie kann ich eine Variable an den Benutzernamen übergeben? Benutzername ist der Hostname, dessen Wert ich kenne und dessen Pass für alle Computer gleich ist.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage