Templates by BIGtheme NET
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA:

WMI Console 13 Mär 2023 23:23 #1

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 742
  • Dank erhalten: 565
Liebe CX User.

Anbei eine kleine WMI Console, angelehnt an das Beispiel aus CX4 zur freien Verwendung und Nachschlagen.
Bei besonderem Lizenzerfordernis bitte im Volltestmodus ausführen.

cX4Web cX4Web Code

Was ist das?

1 *** Mit dem [cX.System.WMIAbfrage(X)] Platzhaler ist es möglich, Systemeinstellungen oder die Hardware eines Computers auszulesen
2
3 Anzeige-Fenster 'WMI-Abfragen', ID='1', Breite=123, Höhe=100, Rahmen: veränderbar Werkzeugfenster
4 Bezeichner Text='Computername' (ID='Bezeichner_3', X='1', Y='3', Breite='21', Höhe='4', Zielfenster='1')
5 Eingabe-Element Text='[cX.System.Computername]' (ID='txtComputername', X='24', Y='2', Breite='94', Höhe='5', Zielfenster='1')
6 Button 'Abfragen' (ID='cmdQuery', X='2', Y='8', Breite='20', Höhe='7', Zielfenster='1')
7 Bezeichner Text='WMI-Klassen:' (ID='Bezeichner_2', X='1', Y='17', Breite='21', Höhe='5', Zielfenster='1')
8 Liste (ID='lstClasses', X='25', Y='16', Breite='93', Höhe='32', Zielfenster='1', Anker: 12)
9 Liste (ID='lstProperties', X='25', Y='49', Breite='93', Höhe='32', Zielfenster='1', Anker: 12)
10 Bezeichner Text='Eigenschaften:' (ID='Bezeichner_1', X='2', Y='50', Breite='21', Höhe='5', Zielfenster='1')
11 Button '', Bild '%Icon(27)%' (ID='endeknopf', X='3,18', Y='76,2', Breite='10,05', Höhe='10,32', Zielfenster='1')
12 Warte Endlos (Warten auf zu behandelnde Ereignisse)
13
14 :: Anzeige_Element(cmdQuery)_Klick (keine rekursiven Aufrufe)
15 *** WMI-Klassen des Computers auflisten
16 Maus/Tastatur Zeiger 'Wartecursor'
17 Starte powershell.exe '-Nologo ', warten bis beendet, Konsole, sende 'Get-CimClass -ClassName Win32_* | ? {$_.CimClassName -notlike "*Perf*" -and $_.CimClassName -notlike "*PnP*"} | Select...', Empfang in [out], verborgen
18 Liste '[out]', erst löschen, Filter 'Win32*' (ID='lstClasses', Zielfenster='1', Anker: 12)
19 Beende Unterprogramm (Zurück)
20
...

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


  (29 Zeilen, cX 5.0.10.1)


lg Christian
Folgende Benutzer bedankten sich: Soko, Bandit, Hoppel

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1

Community

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Diese Cookies sind essenziell für den Betrieb dieser Website. Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.

Sie sind noch nicht Mitglied unserer Community? Melden Sie sich jetzt an!

Anmelden