Help - Search - Members - Calendar
Full Version: Batch file request
MSFN Forums > Coding, Scripting and Servers > Programming (C++, Delphi, VB, etc.)

   
Google Internet Forums Unattended CD/DVD Guide
engert100
Hi,

does anyone know if it's possible to create a batch file to acomplish the following.

1. Check if machine is joined to domain.

2a. If it is joined to the domain create a new user account.

2b. If it's not joined to the domain create a different user account.

I am clear in NET USE command and how to add/delete users.
What i'm not clear on, is how to check if a machine is joined to the domain using a batch file.

Any ideas are appreciated.

Thanks.
Scr1ptW1zard
I am not sure if this works 100% of the time, but I have used this in the past:

CODE
if %userdomain% EQU %computername% (
  echo Not a member of a domain.
) else (
  echo Member of %userdomain%
)


I have noticed that when a system is not a member of a domain, both
the userdomain and computername environment variables are the same.
Only tested under XP.
engert100
Thank you very much.
This works!
engert100
I have one more question and if this works i'll be all set.

Is there an option in Winnt.sif where you can give the user a choice: Do you want to join this machine to the domain or to a workgoup?
If it can't be done through winnt.sif, is there any other options to make this possible.

Thank you.
Google Internet Forums Unattended CD/DVD Guide
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.