Jump to content

Force Remove Mapped Drive


Recommended Posts

Guest M0MST
Posted

Hi All

 

Simple VBScript I currently use to remove network drives at the end of a session on a logoff script. However It currently only removes 1 or 2 drives. I remember many moons ago there was a force disconnect drive using wscript but I cannot for the life of me remember it

 

Any pointers?

 

Dim objNetwork
Set objNetwork = CreateObject("WScript.Network")

on error resume next
objNetwork.RemoveNetworkDrive "p:"
objNetwork.RemoveNetworkDrive "z:"
objNetwork.RemoveNetworkDrive "r:"
objNetwork.RemoveNetworkDrive "u:"
objNetwork.RemoveNetworkDrive "w:"
objNetwork.RemoveNetworkDrive "t:"

  • 3 weeks later...
Posted

I'm a little late on this, but easiest way I found to remove all drive mappings is:

 

Set clDrives = WshNetwork.EnumNetworkDrives

For i = 0 to clDrives.Count -1 Step 2

WSHNetwork.RemoveNetworkDrive clDrives.Item(i), True, True

Next

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...