Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Batch-Script um Schnittstelle auszulesen

Frage Entwicklung Batch & Shell

Mitglied: ibanez

ibanez (Level 1) - Jetzt verbinden

23.03.2009, aktualisiert 16:13 Uhr, 5215 Aufrufe, 2 Kommentare

benötige Batch-Script welches die Schnittstelle (einer VPN-Verbindung) ausliest.

hallo,

ich bin neu hier und hab mir schon viele fragen sparen können, die dank dieses ausführlichen forums bereits beantworten wurden. doch jetzt ist der punkt gekommen, an dem die suche leider keinen erfolg gebracht hat.

zu meinem problem:
der user baut eine vpn verbindung (pptp) auf.
für eine bestimmte schnittstelle (siehe "route print") soll nun eine route eingetragen werden.
leider ändert sich diese schnittstelle nach jedem vpn-verbindungsaufbau und dafür benötige ich nun ein skript.

ich dachte mir das etwa folgendermaßen:

01.
::---VPN 
02.
rasdial HOME user password 
03.
route print | find "VPN Verbindung" > device.txt
und nun fängt das problem an:
an den ersten 5-6 stellen steht in der device.txt nun die schnittstellennummer.
diese würde ich gerne auslesen und mit dem "route add"-befehl kombinieren. so dass letztendlich für alle anfragen an z.b. 192.168.0.110 die pakete über die vorher festgelegte schnittstelle 0xYYY gesendet werden.

hat jemand eine idee, wie ich das einfach und sauber realisieren kann?
Mitglied: ibanez
19.05.2009 um 16:07 Uhr
ok, vielleicht war das etwas undeutlich - da ich bislang keine antworten erhalten hab.

ich möchte aus einem txt-file einen gewissen teil auslesen. wie funktioniert das?
Bitte warten ..
Mitglied: 78632
19.05.2009 um 17:15 Uhr
Sieh dir mal die Hilfe zum Befehl FOR in der Konsole (for /? oder help for) oder im Hilfe- und Supportcenter an.

Dort findest du auch ein Beispiel mit entsprechender Erläuterung:
FOR /F "eol=; tokens=2,3* delims=, " %i in (Datei.txt) do @echo %i %j %k
Bitte warten ..
Ähnliche Inhalte
Neue Wissensbeiträge
Heiß diskutierte Inhalte
Windows Server
WIndows Server 2016 core auf dem Intel NUC NUC5i5RYK i5 5250U (17)

Frage von IxxZett zum Thema Windows Server ...

LAN, WAN, Wireless
Zwei Subnetze mit je eigenem Router und Internetzugang verbinden (17)

Frage von hannsgmaulwurf zum Thema LAN, WAN, Wireless ...