Если я подключу цифровую камеру через USB, Windows Explorer отобразит ее в списке «Компьютер» как устройство.Я могу просматривать его с помощью Проводника, просматривать папки, свойства файлов и т. Д., А также копировать / удалять файлы.
Это все без установки камеры в качестве устройства хранения (в этом случае я считаю, что камера будет отображаться какэто легко сделать с помощью флэш-накопителя с назначенной буквой).
Можно ли получить доступ к файлам и папкам на камере с помощью Windows PowerShell и просматривать их?Насколько я могу судить, никакая буква диска (автоматически) не назначается устройству.
Я не ищу обходных путей - я могу скопировать файлы с помощью проводника, не проблема.Я спрашиваю, потому что я хочу поиграть с PowerShell: -)
Спасибо
ОБНОВЛЕНИЕ:
Мне удалось получить Win32PnPEntity
объект камерыиспользуя следующее:
Get-WmiObject Win32_USBControllerDevice | ForEach-Object { $_; [Wmi]$_.Dependent }
, за которым следует Get-WmiObject win32_pnpentity -filter "name='Canon PowerShot A480'"
, используя имя, которое я получил из предыдущей команды (PNPDeviceID
, вероятно, будет лучшим выбором, но имя легче набрать: P)
Однако я не знаю, смогу ли я сделать что-нибудь полезное с этим Win32PnPEntity
объектом.