Feedback

C# - Name der Windows-Domäne auslesen

Veröffentlicht von am 28.08.2008
(1 Bewertungen)
Gibt den Namen der Windows Domäne aus, an der sich der User angemeldet hat.
GFU-Schulungen  [Anzeige]

C# Aufbaukurs

Sie haben grundlegende .NET- und C#-Kenntnisse und und wollen diese nun erweitern. Der Aufbaukurs C# führt Sie ein die Arbeit mit Interfaces und Delegates, Generics und Parallel Computing.

Angular mit ASP.NET Core für .NET-Entwickler

.NET ist Ihnen vertraut, als Entwickler verfügen Sie über einschlägige Kenntnisse. In diesem Kurs lernen Sie nun, Angular in .NET-Umgebungen einzusetzen. Sie verstehen das Konzept von Angular und integrieren das clientseitige JS-Framework sicher in.NET-Anwendungen.

        /// <summary>
        /// Returns the name of the NT-Domain when the computer is member of a domain.
        /// Throws an exception if the computer is not a member of a domain.
        /// </summary>
        /// <returns>Returns the full qualified name of the NT-Domain</returns>
        public static string GetDomainName()
        {
            try
            {
                ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_ComputerSystem");
                foreach( ManagementObject queryObj in searcher.Get() )
                {
                    return queryObj["Domain"].ToString();
                }
            } catch( Exception e )
            {
                throw new ManagementException("Error retrieving domain name.", e);
            }
            throw new ManagementException("Error retrieving domain name.");
        }
Abgelegt unter Domäne, Domain.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!