Feedback

C# - Name der Windows-Workgroup auslesen

Veröffentlicht von am 28.08.2008
(1 Bewertungen)
Gibt den Namen der Windows Workgroup aus, in der sich der Computer befindet
GFU-Schulungen  [Anzeige]

VB.NET 2017/2015/2013 Einführung

Das Seminar befähigt Sie zur eigenständigen Entwicklung von anwenderorientierten Programmen in VB.NET, worin auch der Einsatz von Datenbanken enthalten ist.

ASP.NET 2.0 und 3.5

Dieser Kurs vermittelt Ihnen alle Erweiterungen von Microsoft ASP.NET 2.0. Zu diesen zählen u. a. Data Bindung, Master Pages, und Security.

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

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!