Drive Mapping einer WIA Kamera unter Windows 7
Hallo liebe Gemeinde,
gibt es eine Möglichkeit per Powershell oder ähnliches eine Kamera die via WIA 2.0 ( windows 7 ) angeschlossen ist ein Laufwerk zuzuweisen bzw. die Fotos auf der Kamera in einen Ordner zu übertragen, den als Laufwerk anzeigen und per Knopfdruck zu löschen auf Kamera und den Inhalt des Ordners?
Hat jemand mal sowas gemacht?
Lg aus Hamburg
Heiko
gibt es eine Möglichkeit per Powershell oder ähnliches eine Kamera die via WIA 2.0 ( windows 7 ) angeschlossen ist ein Laufwerk zuzuweisen bzw. die Fotos auf der Kamera in einen Ordner zu übertragen, den als Laufwerk anzeigen und per Knopfdruck zu löschen auf Kamera und den Inhalt des Ordners?
Hat jemand mal sowas gemacht?
Lg aus Hamburg
Heiko
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 265298
Url: https://administrator.de/forum/drive-mapping-einer-wia-kamera-unter-windows-7-265298.html
Ausgedruckt am: 14.04.2025 um 09:04 Uhr
6 Kommentare
Neuester Kommentar

WIA ist eine Schnittstelle um Fotos zu machen, vergleichbar mit einem Scanner und dessen Scannersoftware...
da gibts keine Laufwerke oder Ordner...
Wenn die Kamera über einen Massenspeicher verfügt auf dem Bilder gespeichert werden, sollte das Laufwerk automatisch verbunden werden
da gibts keine Laufwerke oder Ordner...
Wenn die Kamera über einen Massenspeicher verfügt auf dem Bilder gespeichert werden, sollte das Laufwerk automatisch verbunden werden

Yup das geht .... Aber Drivemapping ?? Nope, das geht via WIA anders ...
https://msdn.microsoft.com/en-us/library/windows/desktop/ms630308(v=vs.8 ...
WIA kannst du auch via COM-Object in PS ansprechen ....
Gruß jodel32
https://msdn.microsoft.com/en-us/library/windows/desktop/ms630308(v=vs.8 ...
WIA kannst du auch via COM-Object in PS ansprechen ....
$wia = New-Object -Com "Wia.Script"
Gruß jodel32
Hallo Heiko,
hier ein einfaches Beispiel, mit Powershell:
Für das automatisierte Wählen alle Files muss man wissen ob die Files in Unterordnern organisiert sind, dann kann man das auch ohne Auswahldialog machen. Muss ich später noch mal in die Doku schauen ...
Und ob man die Files via WIA löschen kann kommt auch auf die Kamera drauf an, bei manchen geht das nicht. Ich habe hier leider so ein Modell.
Grüße Uwe
hier ein einfaches Beispiel, mit Powershell:
$folderSave = "D:\AusgabePfad"
$wiaDM = New-Object -ComObject WIA.DeviceManager
if($wiaDM.DeviceInfos.Count -gt 0){
$dlg = New-Object -ComObject WIA.CommonDialog
$camera = $dlg.ShowSelectDevice()
$items = $dlg.ShowSelectItems($camera,0,131072, $false)
$items | %{
$filename = $_.Properties | ?{$_.Name -eq "Item Name"} | select -Expand Value
$extension = $_.Properties | ?{$_.Name -eq "Filename extension"} | select -Expand Value
$targetPath = "$folderSave\$filename.$extension"
write-host "Speichere $targetPath ..." -ForegroundColor Green
$img = $_.Transfer()
$img.SaveFile($targetPath)
}
$dlg = $null
$camera = $null
}else{
write-host "Keine Kamera verbunden"
}
$wiaDM = $null
Und ob man die Files via WIA löschen kann kommt auch auf die Kamera drauf an, bei manchen geht das nicht. Ich habe hier leider so ein Modell.
Grüße Uwe