Windows Script Host  

UserDomain Property

Returns a user's domain name.

object.UserDomain

Arguments

object
WshNetwork object.

Remarks

String.

The UserDomain property does not work on Windows98 and Windows ME unless the USERDOMAIN environment variable is set. The variable is not set by default.

Example

The following example demonstrates the use of the UserDomain property:

<package>
   <job id="vbs">
      <script language="VBScript">
         Set WshNetwork = WScript.CreateObject("WScript.Network")
         WScript.Echo "Domain = " & WshNetwork.UserDomain
         WScript.Echo "Computer Name = " & WshNetwork.ComputerName
         WScript.Echo "User Name = " & WshNetwork.UserName
      </script>
   </job>

   <job id="js">
      <script language="JScript">
         var WshNetwork = WScript.CreateObject("WScript.Network");
         WScript.Echo("Domain = " + WshNetwork.UserDomain);
         WScript.Echo("Computer Name = " + WshNetwork.ComputerName);
         WScript.Echo("User Name = " + WshNetwork.UserName);
         }
      </script>
   </job>
</package>

See Also

Running Your Scripts | WshNetwork Object