Я заставил это работать локально, однако в удаленной системе он не показывает путь, а только букву диска. Моя цель - заставить его показать путь к диску удаленного хоста.
Также иногда он не показывает все диски, подключенные к удаленному компьютеру, и я не знаю, почему.
Я попытался изменить Win32_LogicalDisk
на MappedLogicalDisk
, но это просто не дает никакой информации.
$DISK = Get-WmiObject -computer $compname Win32_LogicalDisk
foreach ($device in $DISK){
Write-Host "Drive: " $device.name
Write-Host "Path: " $device.ProviderName
""
}
Pause
CheckHost