PCMasters Hardware Forum > Software > GFX, Webdesign und Programmierung > Seite 8 > Batch Datei welche ein LAN Netzwerk aufbaut

Im PC Forum registrieren


Produktsuche
IDEALO-PRODUKT-SUCHE
idealo preisvergleich
PCM News & Reviews
Antwort
 
 
Alt 11.03.2010, 20:28
Threadersteller
Crixton
 
Standard

Batch Datei welche ein LAN Netzwerk aufbaut



Hallo leute,
da mir gerade langweilig ist bin ich am schreiben einer batch datei, die automatisch ein Lannetzwerk einrichtet, wenn alle teilnehmer der lan diese ausführen.

Bloß jetzt hängts grad irgendwie, das prob sieht wie folgt aus.

Code:
SET /P ANSWER=Willst du ein Lan-Netzwerk einrichten (Y/N)?
echo You chose: %ANSWER%
if /i {%ANSWER%}=={y} (goto :yes)
if /i {%ANSWER%}=={yes} (goto :yes)
goto :no

:yes
set IPÄNDERUNG=3
set IP=192.168.10.24%IPÄNDERUNG%
ping /w 50 %IP%>ping.txt
"Hier muss der richtige Code rein"

//
Also bisher hab ich nur die IP 192.168.10.24 angepingt und geschaut ob sie frei ist
das ergebnis, das die kosole dann ausgibt wird in der textdatei ping.txt gespeichert.
Falls die IP nicht belegt ist (also der ping fehlschlägt) ist sie noch nicht vergeben, d.h. der pc kann die IP übernehmen die versucht wurde anzupingen
Wenn der Ping jetzt erfolgreich war hat schon irgendweranders im netzwerk diese ip, d.h. die angepingte IP steht nicht mehr zur verfügung und ich muss dann eine andre nehmen
also wird in meinem fall die variable %IPÄNDERUNG% einfach um eins erhöht, somit ist die IP nicht mher 192.168.10.243 sondern 192.168.10.244
das ganze wird jetzt so lange wieder holt bis der ping wieder fehlschlägt
mein problem liegt darin dass ich nicht weiß wie ich das der .bat klarmachen kann dass der ping erfolgreich war oder nicht
hab mir gedacht, dass ich die ping.txt auslese und dann dort kucke ob eine bestimmte folge von wörtern darin vorkommt
also z.b "Ping konnte nicht ausgeführt werden"
jetzt muss ich die ping.txt nur irgendwie überprüfen ob die den satz enthält
//


 
echo Das Netzwerk wird jetzt eingerichtet
               
pause
netsh interface ip set address name="LAN-Verbindung" source=static addr=%IP% mask=255.255.255.0
echo das Netzwerk wurde Erfolgreich eingerichtet!
pause
ipconfig
net view
pause
goto :0

:no
echo Das Netzwerk wird nicht eingerichtet!
pause
ipconfig
net view
pause
So ich hoffe ihr könnt mir da helfen

Crixton
Alt Heute
Hardware Bot
Computer Informationen
 
Diese Werbung wird registrierten
Mitgliedern nicht angezeigt.
Werden Sie noch heute kostenlos Mitglied
auf PCMasters.de
Standard Weitere Informationen

hardware forum Neue Frage stellen?
Kurze Zusammenfassung der Frage:
Bitte wählen Sie eine Kategorie:
Mailadresse:
Ihre Frage:
Ihre Frage wird als Gast gespeichert. Sollte eine Antwort im Forum erfolgen, bekommen Sie diese per Email zugeschickt.


Antispam, bitte die folgende Aufgabe lösen: 
 
Um auf dieses Thema zu ANTWORTEN
bitte sich zuerst » hier kostenlos registrieren!!

Antwort

Tags: , , , , ,

Ähnliche Tags: , , , , , ,


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Batch Datei programmieren - Hilfe xantos88 GFX, Webdesign und Programmierung 4 12.02.2010 17:30
Internet-Probleme per LAN Verbindung! Nicht Netzwerk schuld, sondern Router?! mazemania Internet und Netzwerke 1 31.01.2010 14:27
Batch Datei den Befehl geben sich selbst in Autostart Ordner zu kopieren?!?!?!?! loool09 GFX, Webdesign und Programmierung 2 05.12.2009 03:51
Daten mit batch datei unter windows kopieren, löschen ect Evo121 Betriebssysteme 2 11.01.2009 19:55


Sie betrachten gerade: Batch Datei welche ein LAN Netzwerk aufbaut


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:42 Uhr.



Im PC Forum registrieren