Vba、"This network connection has files open or requests pending"
Vba, "This network connection has files open or requests pending"
如果我运行以下,它工作并删除网络驱动器,
Set objNet = CreateObject("WScript.Network")
objNet.RemoveNetworkDrive "A:"
但是如果我运行这个,
If Len(Dir("A:\", vbDirectory)) > 0 Then
Set objNet = CreateObject("WScript.Network")
objNet.RemoveNetworkDrive "A:"
End If
我收到以下错误,
"This network connection has files open or requests pending"
不要使用 Dir
,试试这个:
Set fso = CreateObject("scripting.filesystemobject")
If fso.DriveExists("A") Then
Set objNet = CreateObject("WScript.Network")
objNet.RemoveNetworkDrive "A:"
End If
如果我运行以下,它工作并删除网络驱动器,
Set objNet = CreateObject("WScript.Network")
objNet.RemoveNetworkDrive "A:"
但是如果我运行这个,
If Len(Dir("A:\", vbDirectory)) > 0 Then
Set objNet = CreateObject("WScript.Network")
objNet.RemoveNetworkDrive "A:"
End If
我收到以下错误,
"This network connection has files open or requests pending"
不要使用 Dir
,试试这个:
Set fso = CreateObject("scripting.filesystemobject")
If fso.DriveExists("A") Then
Set objNet = CreateObject("WScript.Network")
objNet.RemoveNetworkDrive "A:"
End If