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, 6990 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 ..
Ähnliche Inhalte
Batch & Shell
USB-Stick mit Batch Datei erkennen (8)

Frage von derCreeper zum Thema Batch & Shell ...

Peripheriegeräte
gelöst Suche USB Platine zum Anschluss von Schaltern und Tastern (2)

Frage von predator66 zum Thema Peripheriegeräte ...

Batch & Shell
gelöst Batch Abfrage Vergleiche mit Variable goto (4)

Frage von Zunaras zum Thema Batch & Shell ...

Monitoring
Abfrage Netzwerkdruckerstatus (13)

Frage von phil905 zum Thema Monitoring ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
CNC Maschinen verlieren Netzwerkverbindung (kurioser Fehler) (21)

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

Drucker und Scanner
Erfahrungen mit Enterprise-Tintenstrahldruckern A4 und A3 (11)

Frage von User1000 zum Thema Drucker und Scanner ...