WshNetwork Object 

Provides access to the shared resources on the network to which your computer is connected.

Remarks

Wsh Network Object graphic

You create a WshNetwork object when you want to connect to network shares and network printers, disconnect from network shares and network printers, map or remove network shares, or access information about a user on the network.

Example

The following example demonstrates displaying the domain name, computer name, and user name for the current computer system using the WshNetwork object.

<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>

Properties

ComputerName Property | UserDomain Property | UserName Property

Methods

AddWindowsPrinterConnection Method | AddPrinterConnection Method | EnumNetworkDrives Method | EnumPrinterConnections Method | MapNetworkDrive Method | RemoveNetworkDrive Method | RemovePrinterConnection Method | SetDefaultPrinter Method

See Also

Reference

WScript Object

Concepts

Running Your Scripts