Network - VBScript

Network Command


The Network command establishes and manages network connections in VB Script. It allows you to create, configure, and manipulate network objects, including drives, files, and printers.


Network [Connect|Disconnect|Map|Unmap|Open|Close|Rename|Copy|Delete]


| Option | Description | Default |
| Connect | Connects to a network drive | N/A |
| Disconnect | Disconnects from a network drive | N/A |
| Map | Maps a network drive to a local drive letter | N/A |
| Unmap | Unmaps a network drive from a local drive letter | N/A |
| Open | Opens a network file | N/A |
| Close | Closes a network file | N/A |
| Rename | Renames a network file or directory | N/A |
| Copy | Copies a network file or directory | N/A |
| Delete | Deletes a network file or directory | N/A |


Connect to a Network Drive

Network.Connect "\\server\share"

Unmap a Network Drive

Network.Unmap "Z:"

Open a Network File

Set file = Network.Open("\\server\share\file.txt")

Rename a Network File

Network.Rename "\\server\share\oldname.txt", "\\server\share\newname.txt"

Common Issues

  • Permission denied errors: Ensure you have sufficient permissions to access the network resource.
  • Connection timeout: Specify a timeout using the Timeout option in the Connect method to avoid connection delays.


  • Use the Network command in conjunction with the FileSystemObject to manage network files and directories.
  • Combine with the File System Watcher to monitor network files for changes.

Related Commands

  • GetObject: Gets a reference to a network object.
  • CreateObject: Creates a new network object.
  • FileSystemObject: Provides methods for manipulating files and directories.
  • File System Watcher: Monitors files and directories for changes.