Top-Themen

Aktuelle Themen (A bis Z)

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

if devcon.exe then - Geräte per Batch ein bzw. ausschalten

Frage Entwicklung Batch & Shell

Mitglied: Andynix

Andynix (Level 1) - Jetzt verbinden

10.10.2007, aktualisiert 23:01 Uhr, 18772 Aufrufe, 3 Kommentare

Hallo zusammen,
ich brauch Eure Hilfe bei einer Batchdatei.
(habe schon selbst einiges probiert, klappt aber nicht)
Vorhaben
Gerät je nach Zustand ein oder ausschalten. (WinXP Pro)

Konkret geht es um einen WLAN Adapter - wenn er AUS ist > soll er AN gehen
(und dabei das Gateway von "LAN" ausgeschaltet werden = Internet über WLAN - und natürlich umgekehrt)
Status läßt sich leicht abfragen
01.
devcon.exe status "USB\Vid_129b&Pid_160c&Rev_0001"
Die Ausgabe sieht dann so aus...

USB\VID_129B&PID_160C\1.0
Name: Gigaset USB Adapter 108
Driver is running.
1 matching device(s) found.

USB\VID_129B&PID_160C\1.0
Name: Gigaset USB Adapter 108
Device is disabled.
1 matching device(s) found.
Frage> Wie wurstle ich das jetzt in eine Batch ein ?

01.
devcon.exe enable "USB\Vid_129b&Pid_160c&Rev_0001" 
02.
netsh interface ip set address name="LAN" gateway=none
01.
devcon.exe disable "USB\Vid_129b&Pid_160c&Rev_0001" 
02.
netsh interface ip set address name="LAN" gateway=192.168.0.1 gwmetric=0
PS.: Irgendwas mit...
for /f ??? %%i in ('devcon.exe status "USB\Vid_129b&Pid_160c&Rev_0001"') do ???
...oder ?
Ja, ja, die drei Fragezeichen.
Mitglied: bastla
10.10.2007 um 21:49 Uhr
Hallo Andynix!

Versuch es vielleicht einmal so:
01.
@echo off & setlocal 
02.
set "Action=disable" 
03.
set "GW=192.168.0.1 gwmetric=0 
04.
devcon.exe status "USB\Vid_129b&Pid_160c&Rev_0001" | findstr "disabled">nul && set "Action=enable" && set "GW=none" 
05.
devcon.exe %Action% "USB\Vid_129b&Pid_160c&Rev_0001" 
06.
netsh interface ip set address name="LAN" gateway=%GW%
Grüße
bastla
Bitte warten ..
Mitglied: Andynix
10.10.2007 um 22:54 Uhr
tiefsten Dank !

Muss die Zeile nicht mit einen " geschlossen werden ?
(funktionmiert auch ohne)

set "GW=192.168.0.1 gwmetric=0"
Bitte warten ..
Mitglied: bastla
10.10.2007 um 23:01 Uhr
Hallo Andynix!

set "GW=192.168.0.1 gwmetric=0"
Ja, so wär's eigentlich gedacht gewesen ...

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
If .then in einer Batch
gelöst Frage von NewNoobBatch & Shell2 Kommentare

Hallo, ist es möglich ,dass in einer batch eine ift then abfrage stattfinden kann und zwar habe ich eine ...

VB for Applications
If Then Next
gelöst Frage von AximandVB for Applications12 Kommentare

Hallo, gibt es eigentlich eine Möglichkeit den nächsten Durchlauf einer Schleife vorzeitig zu initiieren? Hier also, wenn Zelle i,3 ...

Batch & Shell
Get-Aduser - If then else???
gelöst Frage von MuHMuHBatch & Shell2 Kommentare

Hallo Zusammen, ich exportiere mit nachfolgendem Code (nachfolgende ein kleiner Auszug) Daten aus dem ADS in eine CSV-Datei, die ...

Microsoft
Mit Batch LED meiner Kamera einschalten bzw. ausschalten
gelöst Frage von MomithsoMicrosoft12 Kommentare

Hallo Ich möchte mit einer Batch-Datei die LEDs meiner Kamera (Hercules Classic Silver) einschalten bzw. ausschalten. Geht das überhaubt ...

Neue Wissensbeiträge
Apple

IOS 11.2.1 stopft HomeKit-Remote-Lücke

Tipp von BassFishFox vor 21 StundenApple

Das Update für iPhone, iPad und Apple TV soll die Fernsteuerung von Smart-Home-Geräten wieder in vollem Umfang ermöglichen. Apple ...

Windows 10

Windows 10 v1709 EN murkst bei den Regionseinstellungen

Tipp von DerWoWusste vor 1 TagWindows 10

Dieser kurze Tipp richtet sich an den kleinen Personenkreis, der Win10 v1709 EN-US frisch installiert und dabei die englische ...

Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 1 TagWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Internet

EU-DSGVO: WHOIS soll weniger Informationen liefern

Information von sabines vor 1 TagInternet4 Kommentare

Wegen der europäische Datenschutzgrundverordnung stehen die Prozesse um die Registrierung von Domains auf dem Prüfstand. Sollte die Forderungen umgesetzt ...

Heiß diskutierte Inhalte
Hardware
Kein Bild mit nur einer bestimmten Grafikkarten - Mainboard Konfiguration
Frage von bestelittHardware18 Kommentare

Hallo zusammen, ich hatte schon einmal eine ähnliche Frage gestellt. Damals hatte ich genau das gleiche Problem. Allerdings lies ...

Windows Server
RODC kann nicht aus Domäne entfernt werden
Frage von NilsvLehnWindows Server18 Kommentare

HAllo, ich arbeite in einem Universitätsnetzwerk mit 3 Standorten. Die Standorte haben alle ein ESXi Cluster und auf diesen ...

Hardware
Links klick bei Maus funktioniert nicht
gelöst Frage von Pablu23Hardware16 Kommentare

Hallo erstmal. Ich habe ein Problem mit meiner relativ alten maus jedoch denke ich nicht das es an der ...

Netzwerkmanagement
Mehrere Netzwerkadapter in einem PC zu einem Switch zusammenfügen
Frage von prodriveNetzwerkmanagement16 Kommentare

Hallo zusammen Vorweg, ich konnte schon einige IT-Probleme mit Hilfe dieses Forums lösen. Wirklich klasse hier! Doch für das ...