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

Suche Skript für WPD bzw MPT-Gerätedeinstallation

Frage Microsoft

Mitglied: DerWoWusste

DerWoWusste (Level 5) - Jetzt verbinden

01.07.2014 um 12:56 Uhr, 1151 Aufrufe, 11 Kommentare

Moin Kollegen.

Ich habe versucht, mit devcon.exe alle derzeit installierten MPT-Geräte (z.B. Smartphones) per Skript zu deinstallieren. Leider scheitert devcon, woran das auch immer liegen mag ("No devices were removed").
Kennt jemand eine Alternative, die ich skripten kann? Soll funktionieren auf Windows 8.1 x64.
Mitglied: Gersen
01.07.2014, aktualisiert um 13:24 Uhr
Hallo,

vielleicht ist aus dem SourceCode von GhostBuster was rauszulesen?

Btw.: MS hat den SourceCode zu DevCon veröffentlicht. Damit kannst Du vielleicht genauer prüfen, woran Deine Versuche scheitern.

Gruß,
Gersen
Bitte warten ..
Mitglied: colinardo
01.07.2014, aktualisiert um 14:01 Uhr
Moin DWW,
wie sehen die DeviceIDs dieser Geräte denn aus? Poste mal dein findall-String, dann könnte man mit Powershell was scripten.
Lassen sich die Geräte mit devcon nur mit Wildcards nicht löschen aber einzeln schon ?

Grüße Uwe
Bitte warten ..
Mitglied: DerWoWusste
01.07.2014 um 15:51 Uhr
Hi Gersen.

Danke, Ghostbuster brachte mich jedoch noch nicht weiter - hast Du damit schon von der Kommandozeile aus etwas hinbekommen? MIt der Source von devcon werde ich nichts bewegen können, bin kein Coder.
Wichtiger: dies Problem hat sich gelöst, wie auch immer war mir eine 32-Bit-Devcon in die Finder geraten und die konnte das nicht. Aber es gibt ein neues Problem, siehe Antwort an colinardo.
Bitte warten ..
Mitglied: DerWoWusste
01.07.2014 um 16:05 Uhr
Moin Uwe.

Ich hatte versehentlich mit der 32-bittigen devcon gearbeitet - autsch. Mit der 64er geht es.
Neues Problem: ich gehe so vor:
01.
for /f %a in ('devcon listclass wpd') do devcon remove "@%a"
Funktioniert... so lange das Gerät angeschlossen ist. Listclass wirft nichts aus, wenn das Gerät nicht angeschlossen ist.

Ist es dran, Beispiel Windows Phone, liefert devcon listclass wpd
USB\VID_0421&PID_0661&MI_00\6&3AAEC28D&1&0000 : Windows Phone

Das ist der String, den ich brauch, ich bekomme ihn jedoch nur, wenn die Dinger angeschlossen sind... Der Remover muss aber auch laufen, wenn nicht angeschlossen (Workarounds, die auf Anschlussevents reagieren sind natürlich machbar... )
Bitte warten ..
Mitglied: Gersen
01.07.2014, aktualisiert um 16:14 Uhr
Schau mal hier oder hier...
Bitte warten ..
Mitglied: DerWoWusste
01.07.2014, aktualisiert um 16:18 Uhr
Gersen, das bringt mich nicht weiter. Hast Du mein Problem verstanden? devcon listclass wpd liefert nichts, wenn nichts angeschlossen ist - das allein ist das Problem. Den String manuell zu finden, ist kein Ding.
Edit: und der zweite Link ist nur die große Keule...ich will doch nicht alle non-presents deinstallieren.
Bitte warten ..
Mitglied: Gersen
01.07.2014, aktualisiert um 16:25 Uhr
"This script finds all devices that aren't hidden, and then compares that to a list of every single device seen and removes those that are no longer connected." - Nicht Dein Problem?

EDIT: Sorry, eben erst Dein EDIT gelesen. Aber besteht nicht die Möglichkeit, die Liste, die das Skript erzeugt, auf Deine gewünschten Ergebnisse einzudampfen, bevor die große Remove-Schleife zuschlägt...?
Bitte warten ..
Mitglied: colinardo
01.07.2014, aktualisiert um 17:03 Uhr
hier erst mal ein Schnippsel zum testen ob der Output deinen gewünschten Geräten entspricht:
Das sollte erst mal deine gewünschten Device-IDs auflisten
01.
$output = (&"c:\devcon_x64.exe" findall "@*").Split("`r`n") 
02.
$deviceIDs = $output | ?{$_ -match 'Windows Phone'} |%{$_.Split(":")[0].Trim()} 
03.
$deviceIDs
Wenn der Output soweit OK ist bau ich dir noch den Remove mit ein.
Bitte warten ..
Mitglied: DerWoWusste
01.07.2014 um 16:41 Uhr
Hi Uwe.

Es geht ja um SmartPhones generell, nicht nur um Windows-Phones.
Ich werde meinen Workaround nutzen und einen Killertask verteilen, der bei Anschluss sofort zuschlägt.
Bitte warten ..
Mitglied: colinardo
01.07.2014, aktualisiert um 16:50 Uhr
Zitat von DerWoWusste:
Ich werde meinen Workaround nutzen und einen Killertask verteilen, der bei Anschluss sofort zuschlägt.
Da werden sich die User drauf freuen . Aber richtig so ... mach's Ihnen so schwer wie möglich Daten abzuziehen
Bitte warten ..
Mitglied: DerWoWusste
01.07.2014 um 18:28 Uhr
Da werden sich die User drauf freuen
Wir schicken gerade unseren Virenscanner in die Wüste und lassen das nun Windows machen, USB-Sticks und Smartphones zu verbieten - die User kennen das schon.
Bitte warten ..
Ähnliche Inhalte
Sicherheit
Suche Skript, welches Kennwortkomplexität prüfen kann
gelöst Frage von DerWoWussteSicherheit6 Kommentare

Moin Kollegen. Ich möchte einem Skript ein Kennwort übergeben. Es soll jedoch vor der Weiterverarbeitung geprüft werden, ob es ...

Windows Tools
Stapelverarbeitung WPD to PDF möglich?
gelöst Frage von SchattenBoWindows Tools2 Kommentare

Hallo Zusammen, ich bin Auszubildender (FISI) und befasse mich gerade mit der Problematik, WordPerfect Dateien (WPD) in PDF umzuwandeln. ...

Batch & Shell
PowerShell Skript suchen und ersetzen in einer CSV
gelöst Frage von mayli01Batch & Shell3 Kommentare

Hallo Leute! Ich suche ein PowerShell Skript für eine CSV Datei. In der CSV gibt es eine Kopfzeile ("Artikel") ...

Windows Tools
Ich suche ein Programm um Skripte auszuführen und auf Fehler reagieren kann
Frage von StefanKittelWindows Tools4 Kommentare

Hallo, es geht z.B. eine Batch-Datei die auf einem Windows-PC mehrere Verzeichnisse nachts auf eine USB-Festplatte kopiert. Dazu wird ...

Neue Wissensbeiträge
Mac OS X

MacOS wo ist die Tilde ?

Tipp von Alchimedes vor 4 StundenMac OS X1 Kommentar

Hallo, ich hab eine MacOS qwertz Keyboard auf US Layout umgestellt da die Sonderzeichen besser erreichbar sind. Leider fehlt ...

Datenschutz

Weitere Informationen zum Sicherheitsproblem BeA

Information von Penny.Cilin vor 11 StundenDatenschutz

Im folgenden ein weiterer Bericht über die Sicherheitsprobleme von Bea. Fataler Konstruktionsfehler im besonderen elektronischen Anwaltspostfach Gruss Penny

Windows 10

Systemdienste behalten nach Win10 inplace-Upgrade nicht die ggf. modifizierte Startart bei

Tipp von DerWoWusste vor 13 StundenWindows 103 Kommentare

Stellt Euch vor, Ihr habt ein Win10 System und modifiziert dort die Startart von Systemdiensten. Zum Beispiel wollt Ihr ...

Microsoft Office

Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei

Anleitung von SarekHL vor 16 StundenMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

Batch & Shell
AD-Abfrage in Batchdatei und Ergebnis als Variable verarbeiten
gelöst Frage von Winfried-HHBatch & Shell19 Kommentare

Hallo in die Runde! Ich habe eine Ergänzungsfrage zu einem alten Thread von mir. Ausgangslage ist die Batchdatei, die ...

Microsoft Office
Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei
Anleitung von SarekHLMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von fyrb38Windows 1017 Kommentare

Guten Tag, meine Schwester reist in einigen Wochen für ein paar Monate ins Ausland und hat sich dafür ein ...