![]() |
Arbeitsgruppe auslesen
Hallo auch :)
Und zwar wüsste ich gern, wie ich den Namen der Arbeitsgruppe meines PCs herausfinde. Entweder mit "normalen" Mitteln oder per WMI (was mit fast lieber wäre, dann wäre alles einheitlich in meinem Programm :stupid:) Gibts da ne Möglichkeit oder hab ich keine Chance? MfG Ultimator |
Re: Arbeitsgruppe auslesen
Ich kenn mich da wenig aus, aber vielleicht hilft
![]() |
Re: Arbeitsgruppe auslesen
Joa, das wäre dann die Notlösung über P/Invoke, aber die wollte ich soweit möglich umgehen...
Wenn jemand nen anderen Weg kennt, bitte posten. Aber trotzdem Danke ;) //edit: Problem gelöst Für alle Suchenden und die, die's nicht werden wollen: Die Property "Domain" in der Win32_ComputerSystem - Klasse enthält den gesuchten Wert. (Warum find ich eigentlich die Antwort immer selber, nachdem ich nen Thread eröffnet hab? -.-) //edit2: Ich ergänz gleich mal Code und poste meine ganze Funktion ;)
Code:
MfG Ultimator
using System.Management;
... private string DomainName; public string ArbeitsgruppenName() { ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_ComputerSystem"); ManagementObjectCollection Coll = searcher.Get(); foreach (ManagementObject ManObj in Coll) { DomainName = ManObj.GetPropertyValue("Domain").ToString(); } return DomainName; } |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz