Feedback

C# - Prüfen ob der Computer zu einer Domäne gehört.

Veröffentlicht von am 28.08.2008
(1 Bewertungen)
Diese Methode prüft, ob der Computer in einer Windows-NT Domäne ist, oder nur in einer Arbeitsgruppe
GFU-Schulungen  [Anzeige]

VB.NET Einführung

Die Schulung zeigt Ihnen, wie Sie einfache, benutzerorientierte Programme, die auf Datenbanken zugreifen, in VB.NET eigenständig entwickeln. 

Visual Studio Team Foundation Server 2017/2015 (TFS) für Entwickler - Kompakt

Nach Teilnahme an dieser Schulung kennen Sie alle wesentlichen Funktionen des TFS für Entwickler. Sie setzen Software-Entwicklung mit dem Visual Studio Team Foundation Server erfolgreich um.

/// <summary>
        /// Determines wether the computer is member of a NT-Domain or not.
        /// </summary>
        /// <returns>Returns true if the computer is member of a NT-Domain, otherwise false</returns>
        public static bool IsDomainMember()
        {
            try
            {
                ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_ComputerSystem");
                foreach( ManagementObject queryObj in searcher.Get() )
                {
                    return bool.Parse(queryObj["PartOfDomain"].ToString());
                }
            } catch( Exception e )
            {
                throw new ManagementException("Error retrieving domain membership status.", e);
            }
            throw new ManagementException("Error retrieving domain membership status.");
        }
Abgelegt unter Domain, Domäne, Workgroup, Arbeitsgruppe.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!