Willkommen bei dotnet-snippets.de! Snippet hinzufügen Login Registrieren
Snippets in der Datenbank: 1563 | Anzahl registrierter User: 1895 | Besucher online: 149
Hauptmenü
Home
Top Ten
Zufälliger Snippet
FAQs
.NET Community
dotnet-forum.de
dotnet-kicks.de
Social

RSS Feeds
Rss Alle Snippets
Rss C#
Rss VB.NET
Rss C++
Rss ASP.NET
Partner
Member of Microsoft Community Leader/Insider Program (CLIP)

Name der Windows-Domäne auslesen


Autor: Mr. Bart Simpson
Sprache: C#
Bewertung:
noch nicht bewertet
Anzahl der Aufrufe: 6711
  
Kick it on dotnet-kicks.de  

Beschreibung:

Gibt den Namen der Windows Domäne aus, an der sich der User angemeldet hat.

Abgelegt unter: Domäne, Domain.



C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
        /// <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.");
        }
Sie haben Fragen zu diesem Snippet oder brauchen Hilfe bei der .NET Entwicklung?
Freundliche und kompetente Entwickler helfen Ihnen gern weiter im Forum für .NET Entwicklung.



Kommentare:
(Zum Schreiben von Kommentaren bitte anmelden.)



schlecht sehr gut
1 2 3 4 5 6 7 8 9 10
Nur angemeldete User können Snippets bewerten.