ü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
Please also mark the comments that contributed to the solution of the article
Content-Key: 119639
Url: https://administrator.de/contentid/119639
Printed on: March 27, 2023 at 19:03 o'clock
4 Comments
Latest comment
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