Skip to content

Net_EnumNetworkDrivePaths

Enumerates the network drives mapped for the account that runs the script. gaValue contains the UNC paths the drives are mapped to, in the same order as Net_EnumNetworkDrives.

Net_EnumNetworkDrivePaths() As Boolean

Result will be stored in gaValue.

UBound(gaValue) is the number of items found. The array always has one extra, empty element at the end, so skip empty elements when you loop through it.

If bStatus Then bStatus = Net_EnumNetworkDrivePaths()
If bStatus And IsArray(gaValue) Then
For index = LBound(gaValue) To UBound(gaValue)
If bStatus And gaValue(index) <> "" Then bStatus = Job_WriteLog("Custom", "Index #" & index & ": " & gaValue(index), bStatus, True)
Next
End If

Scripting Guidelines

Net_EnumNetworkDrives Net_MapNetworkDrive Net_RemoveNetworkDrive Constants Package Property Variables