У меня есть общая папка.
Когда я щелкаю его правой кнопкой мыши, в разделе «Общий доступ» появляется сообщение:
«Сетевой путь: \ DESKTOP-K77052H \ Users \ VMWareUser \ Desktop \ ausgaber"
(Я приложил снимок экрана).
Однако эта папка не отображается при запросе Win32_Share:
Dim strComputer As String = "."
Dim objWMIService As Object = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Dim colShares As Object = objWMIService.ExecQuery("Select * from Win32_Share where type=0")
For Each objShare In colShares
Debug.Print(objShare.path)
Я вижу другие общие папки, но не эту.Остальные, для которых наш вывод в приведенном выше коде не имеет специальных разрешений, так же как и рассматриваемая папка, поэтому я не понимаю разницы между ними и папкой, которую я ожидаю получить в приведенной выше функции.
Я также перезагрузил компьютер, удалил общий ресурс, снова поделился им, это не помогло бы.
В чем здесь проблема?