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

Ip per batch aus datei zb ipconfig oder so auslesen

Frage Entwicklung Batch & Shell

Mitglied: BSEChain

BSEChain (Level 1) - Jetzt verbinden

31.01.2008, aktualisiert 13:09 Uhr, 6880 Aufrufe, 3 Kommentare

Hallo, Ich wüsste gerne, wie ich eine IP direkt in eine datei bekomme um dann weiter zu verfahren.
Die Batch soll also "gucken" ob die Ip mit 10.33 losgeht und wenn ja eine andere Batch ausüfhrn (um einen Proxyserver zu aktrivieren, falls der pc/das notebook sich bei uns im netz befindet.
ICh hätte in etwa so angefangen :

ipconfig>>a.txt
findstr "10.33" a.txt>>b.txt

Dann hätte ich ja nur noch einen kleinen Teil in dem Textfile.. aber weiter keine Ahnung..

Vielen Dank, Philipp.
Mitglied: 60730
31.01.2008 um 11:12 Uhr
Hi,

ich hatte sowas ähnliches mal gemacht:

In der Batch "pinge" ich den Proxy selber an und frage später, ob in der Textdatei "Zielhost nicht erreichbar" bzw. wenn englische System abgefragt werden "Request timed out" drin steht.

Das script liegt leider auf meinem Notebook zuhause, sonst hätt ichs beigefügt.
War irgendwas mit

@findstr /c:"Zielhost nicht erreichbar" && goto proxyoff
goto end
:proxyoff
regedit /s proxy.reg
:end

Die Proxy.reg müsste dann in etwa so aussehen:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]

"ProxyEnable"=dword:00000000
Bitte warten ..
Mitglied: BSEChain
31.01.2008 um 11:21 Uhr
Ahhh ich werds mal testen..Könntest du es hinzufügen wenn du an deinem Notebook bist?
Vielen daaank
Bitte warten ..
Mitglied: 60730
31.01.2008 um 13:09 Uhr
Hi,

"sowas" passiert, wenn man[n] alte Scripte aus dem Kopf rezitiert - vergiss den obigen Teil und nimm diesen.

Ich hab das etwas buntig gemacht, das fenster wird rot, wenn das Gateway nicht gefunden wurde und grün wenn vorhanden.

Das script sollte im Autostartordner liegen, nicht in einem runkey in der Registry.

Das script ping das Gateway 8* an, beide "einschränkungen" haben den Grund, daß es sonst nicht 100% sauber läuft.

Tausche "gateway" gegen die IP eures Netzes aus und speicher die 3 Schnippel in einem Ordner - bei mir c:\script - passe dir die Pfade an, wenn du das anders haben möchtest.

01.
::-------proxyscript.cmd 
02.
 
03.
 
04.
@Title Test, ob das Netzwerk vorhanden ist:  
05.
@Color f7 
06.
@echo off 
07.
ping -n 8 gateway >c:\script\status.ini 
08.
@findstr /c:"Antwort von" c:\script\status.ini && goto proxyon 
09.
@findstr /c:"reply from" c:\script\status.ini && goto proxyon 
10.
 
11.
@Title Gateway wurde nicht gefunden - ohne Proxy 
12.
regedit /s c:\script\proxyoff.reg 
13.
goto end 
14.
 
15.
:proxyon 
16.
@Title Das Netzwerk ist vorhanden ;-)  
17.
@Color a9 
18.
regedit /s c:\script\proxyon.reg 
19.
:end
___________________________________________________________________
Proxyon.reg
01.
 
02.
Windows Registry Editor Version 5.00 
03.
 
04.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] 
05.
 
06.
"ProxyEnable"=dword:00000001 
07.
 
08.
 
____________________________________________________________________
Proxyoff.reg
01.
 
02.
Windows Registry Editor Version 5.00 
03.
 
04.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] 
05.
 
06.
"ProxyEnable"=dword:00000000 
07.
 
08.
 
_____________________________________________________________________


Gruß







[Edit Biber] Auf Code formatiert. [/Edit]
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(1)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Heiß diskutierte Inhalte
LAN, WAN, Wireless
gelöst Server erkennt Client nicht wenn er ausserhalb des DHCP Pools liegt (28)

Frage von Mar-west zum Thema LAN, WAN, Wireless ...

Outlook & Mail
Outlook 2010 findet ost datei nicht (18)

Frage von Floh21 zum Thema Outlook & Mail ...

Windows Server
Server 2008R2 startet nicht mehr (Bad Patch 0xa) (18)

Frage von Haures zum Thema Windows Server ...