Benutzerinformationen überspringen
I.A.A.M. / D.E.A.P. Supporter
Registrierungsdatum: 10. Dezember 2007
Zitat
Original von Manno
Nein, nicht warum ich das will..
MfG Manno
Zitat
Original von Barbarella
Was dein Ziel an sich betrifft: Wenn du das vom Rechner aus machen willst, muß der ja die ganze Zeit laufen. Kostet das nicht ein bißchen viel Strom für so eine simple Aufgabe?
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »exxonic« (20. Mai 2011, 23:42)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Mr.Galgen« (20. Mai 2011, 22:57)
Quellcode |
|
1 2 3 4 |
set /p adapter=Adapter: set /p newip=Neue IPv4: set /p newmask=Netzmaske: netsh interface ipv4 set address name=%adapter% source=static address=%newip% mask=%newmask% |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
void setipv4ip(char adapter) { int korrekt; char ip[16], maske[16], befehl[122]="netsh interface ipv4 set address name=", source[]=" source=static address=", mask[]=" mask="; do { printf("\nIP: "); gets(ip); fflush(stdin); korrekt=korripv4(ip); } while(korrekt); do { printf("Maske: "); gets(maske); fflush(stdin); korrekt=korripv4(maske); } while(korrekt); strcat(befehl, adapter); strcat(befehl, source); strcat(befehl, ip); strcat(befehl, mask); strcat(befehl, maske); system(befehl); } //setipv4ip |