C WLAN Hotspot

flopower1996

Lt. Junior Grade
Registriert
Aug. 2014
Beiträge
401
Hey,
ich habe ein kleines Problem. Es gibt in Windows die Möglichkeit einen Hotspot mit dem CMD Befehl: netsh wlan set hostednetwork mode=allow ssid=ssid key=passwort zu erstellen. Nun möchte ich in einer kleinen Konsolen C Anwendung diesen Befehl ausführen, doch es gibt ein kleines Problem. Der Befehl system() versteht keine wirklichen Formatangaben. Habe einfach einen String mit SSID und Passwort erstellt. Gibt es irgendeine schnelle Lösung die Benutzereingabe von SSID und Passwort in den Befehl einzufügen?

Danke für Hilfe.
 
system() zu benutzen ist so gut wie immer falsch, weil es unnötig eine Shell spawnt (unter Windows halt eine Konsole) und man dadurch einen nutzlosen Prozess laufen hat.

Richtig wäre: https://msdn.microsoft.com/de-de/library/431x4c1w.aspx

€: Oder du benutzt gleich CreateProcess(). Das funktioniert dann aber natürlich nur noch unter Windows.
 
Zuletzt bearbeitet:
Zurück
Oben