Auslesen, ob ein Computer Mitglied einer Domäne oder einer Arbeitsgruppe ist. (VB / VBS)
Hallo,
ich hoffe jemand hat eine Lösung für dat folgende Problem:
Ich möchte auslesen, ob ein Computer Mitglied einer Domäne ist bzw. ob er in einer Arbeitsgruppe ist.
Wenn er in einer Domäne ist soll der Domänenname ausgegeben werden, sonst der Name der Arbeitsgruppe.
Dat einzige was ich gefunden habe ist der Registry-Eintrag: "MachineDomain". (Ich weis jetzt nur nicht, ob der Eintrag auch existiert, wenn man den Computer in eine Arbeitsgruppe steckt..)
Vielleicht hat jemand eine Codebeispiel/Lösung.
Vielen Dank im Voraus!
Grüße
flipflip
ich hoffe jemand hat eine Lösung für dat folgende Problem:
Ich möchte auslesen, ob ein Computer Mitglied einer Domäne ist bzw. ob er in einer Arbeitsgruppe ist.
Wenn er in einer Domäne ist soll der Domänenname ausgegeben werden, sonst der Name der Arbeitsgruppe.
Dat einzige was ich gefunden habe ist der Registry-Eintrag: "MachineDomain". (Ich weis jetzt nur nicht, ob der Eintrag auch existiert, wenn man den Computer in eine Arbeitsgruppe steckt..)
Vielleicht hat jemand eine Codebeispiel/Lösung.
Vielen Dank im Voraus!
Grüße
flipflip
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 33072
Url: https://administrator.de/forum/auslesen-ob-ein-computer-mitglied-einer-domaene-oder-einer-arbeitsgruppe-ist-vb-vbs-33072.html
Ausgedruckt am: 24.12.2024 um 13:12 Uhr
2 Kommentare
Neuester Kommentar
Hi,
ein kurzes GOOGLE wirkt wunder.
Versuche mal das:
Set WshNetwork = WScript.CreateObject("WScript.Network")
WScript.Echo "Domain Name: " & WshNetwork.UserDomain
Das gibt Dir entweder den Domänennamen oder den Arbeitsgruppenname wieder. Leider kannst Du das so nicht unterscheiden, aber das wolltest Du ja auch nicht.
Gruß
Norbert
ein kurzes GOOGLE wirkt wunder.
Versuche mal das:
Set WshNetwork = WScript.CreateObject("WScript.Network")
WScript.Echo "Domain Name: " & WshNetwork.UserDomain
Das gibt Dir entweder den Domänennamen oder den Arbeitsgruppenname wieder. Leider kannst Du das so nicht unterscheiden, aber das wolltest Du ja auch nicht.
Gruß
Norbert