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
Please also mark the comments that contributed to the solution of the article
Content-Key: 33072
Url: https://administrator.de/contentid/33072
Printed on: April 19, 2024 at 21:04 o'clock
2 Comments
Latest comment
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