Для подключенного логического диска вы можете использовать класс WMI Win32_MappedLogicalDisk :
Get-WmiObject Win32_MappedLogicalDisk
Вот еще один способ с Win32_LogicalDisk :
PS C:\> Get-WmiObject -Query "Select * From Win32_LogicalDisk Where DriveType = 4"
DeviceID : V:
DriveType : 4
ProviderName : \\jpbdellf1\c$
FreeSpace :
Size :
VolumeName :
1012 * Отредактировано *
Вы правы, вы можете получить то, что вам нужно, с помощью Win32_NetworkConnection :
PS > Get-WmiObject Win32_NetworkConnection
LocalName RemoteName ConnectionState Status
--------- ---------- --------------- ------
\\jpbasusf1\temp Connected OK
На Seven или W2K8 будьте осторожны, чтобы вызывать это с тем же пользователем, который запускает NET USE, потому что это информация о сеансе.