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

Abfrage von USB-Anschlüssen per Batch

Frage Entwicklung Batch & Shell

Mitglied: IchWeissNicht

IchWeissNicht (Level 1) - Jetzt verbinden

15.12.2010, aktualisiert 13:04 Uhr, 6742 Aufrufe, 2 Kommentare

Hi Batch Gemeinde,

ich bräuchte mal eure Hilfe, könnte ihr mir bitte weiterhelfen. Ich habe hier schon rum gesucht aber nicht das richtige gefunden.

Habe folgendes Problem:
Ich habe an meinen PC 4 USB-Anschlüsse die ich gern nur per Batchdatei, ohne zu Hilfenahme irgendwelcher Tools, abfragen möchte ob sie belegt sind oder nicht und das ganze würde denn am Bildschirm ausgegeben werden

Zum Beispiel so hier:

USB-Anschluss 1: belegt
USB-Anschluss 2: nicht belegt (bzw. frei)
USB-Anschluss 3: belegt
USB-Anschluss 4: nicht belegt (bzw. frei)

Ist so etwas überhaupt allein nur mit Batch möglich.
Könnt ihr mir bitte helfen und posten, wie man so etwas hin bekommen kann da ich ein Laie bin was Batch angeht.

Vielen Dank für eure Hilfe

Gruß

IchWeissNicht
Mitglied: 60730
15.12.2010 um 13:30 Uhr
moin,

das wird schwer bis unmöglich - auf jeden Fall speziell und nicht grundsätzlich lösbar.

  • Hinter einem USB Port verstecken sich interne USB Hubs - mal hängt ein Port dran, mal 4, mal ein (internes Notebook CD Laufwerk) oder (internes WLAN)....

Und dann kommst natürlich auch auf das OS an...

In dem Fall sehe ich die einfachste Lösung mit einem Blick auf das Gerät ohne weitere technische Hilfsmittel.

Im speziellen solltest du dir mal den Artikel vom Scripting Guy ansehen.

Mein System (eine Workstation, kein Notebook) hat z.B "nur" 4 Usb Anschlüße - aktuell steckt da eine Maus und ein Eiphone drin...

USB-Root-Hub 
USB-Root-Hub 
USB-Root-Hub 
USB-HID (Human Interface Device) 
HID-konforme Maus 
USB-Root-Hub 
USB-Root-Hub 
Apple Mobile Device USB Driver 
Digitalkamera
Du siehst anhand des ouputs, das ist nicht "einfach" mal eben so 1zu1 vergleichbar.


Gruß
Bitte warten ..
Mitglied: maretz
15.12.2010 um 13:57 Uhr
Also per Batch würd ich (ohne tiefere Batch-Kenntnisse zu haben) mal sagen: Geht nicht! Wenn dann müsstest du dir hier schon ein Programm z.B. in C++ schreiben welches die USB-IDs auch abfragt. Denn im schlimmsten Fall hängt da ne Tastatur mit integriertem USB-Hub dran -> dann hättest du einerseits am USB1-Anschluss 2 weitere (freie) Anschlüsse UND ein Gerät...

Oder du hast einen aktiven Hub -> Dann hast du was am USB-Port dran - selbst wenn am Hub selbst überhaupt nichts mehr belegt ist...

Was man machen könnte wäre z.B. über die Spannung (die gibt Win ja auch aus -> irgendwo muss die also stehen) zu prüfen ob das Ding belegt ist. Egal was dran hängt - es wird ja eine Spannung != 0mV benötigen. Hängt also irgendein rein passives Gerät dran dann hast du immernoch eine Spannung 0 mV anliegen -> da kein Verbraucher da ist. Erst bei einem aktivem Gerät würdest du eine Spannung sehen -> und wissen das an dem Port was belegt ist...
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Batch & Shell
gelöst Batch Abfrage Vergleiche mit Variable goto (4)

Frage von Zunaras zum Thema Batch & Shell ...

Batch & Shell
gelöst Problem mit "username" abfrage in Batch Dateien (5)

Frage von KriAIT zum Thema Batch & Shell ...

Batch & Shell
Ungewöhnliche Txt.Datei-Abfrage mit Batch (3)

Frage von DaTobsn zum Thema Batch & Shell ...

Hardware
Lenovo Yoga 500 über angeschlossene USB Tastatur booten (13)

Frage von thomasreischer zum Thema Hardware ...

Heiß diskutierte Inhalte
Switche und Hubs
LAG zwischen Cisco SG300 und Dlink DGS1100 herstellen - wie? (18)

Frage von White-Rabbit2 zum Thema Switche und Hubs ...

Grafikkarten & Monitore
Neue Graifkkarte - kein Bild (10)

Frage von bestelitt zum Thema Grafikkarten & Monitore ...

Exchange Server
gelöst Exchange 2013 - Kontakte aus CSV importieren (9)

Frage von hesper zum Thema Exchange Server ...

Multimedia & Zubehör
gelöst Iphone 6 prob (8)

Frage von jensgebken zum Thema Multimedia & Zubehör ...