überprüfen ob PC in Domain ist
Halli,
Ich suche eine batch mithilfe ich überpfüfen kann, ob sich ein Rechner bereits in einer Domain befindet. Hat einer von euch bereits derartiges gemacht ?
besten Dank schonmal im Voraus
Chris
Ich suche eine batch mithilfe ich überpfüfen kann, ob sich ein Rechner bereits in einer Domain befindet. Hat einer von euch bereits derartiges gemacht ?
besten Dank schonmal im Voraus
Chris
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 119639
Url: https://administrator.de/contentid/119639
Ausgedruckt am: 22.11.2024 um 10:11 Uhr
4 Kommentare
Neuester Kommentar
Hallo Zitruslimmonade!
Soferne Du "WMIC" zur Verfügung hast (ab XP), könntest Du es so versuchen:
Das "findstr" soll dafür sorgen, dass die Verarbeitung auch mit Vista klappt.
Unter W2000 müsstest Du auf eine Variante mit integriertem VBScript (die eigentlich ab W2000 funktionieren sollte) zurückgreifen:
Grüße
bastla
Soferne Du "WMIC" zur Verfügung hast (ab XP), könntest Du es so versuchen:
@echo off & setlocal
set DR=
for /f %%i in ('wmic computersystem GET DomainRole^|findstr .') do set "DR=%%i"
if defined DR if %DR% neq 0 if %DR% neq 2 echo in Domain
Unter W2000 müsstest Du auf eine Variante mit integriertem VBScript (die eigentlich ab W2000 funktionieren sollte) zurückgreifen:
@echo off & setlocal
set G=%temp%\GetDomainRole.vbs
>%G% echo For Each C In GetObject("winmgmts:root\cimv2").ExecQuery("SELECT * FROM Win32_ComputerSystem"):WScript.Echo C.DomainRole:Next
set DR=
for /f %%i in ('cscript //nologo %G%') do set "DR=%%i"
if defined DR if %DR% neq 0 if %DR% neq 2 echo in Domain
bastla