2015-11-06 11 views
8

Przeprowadzam test obejmujący podłączanie i odłączanie urządzenia USB.Jak zamontować i odmontować w systemie Windows?

Test jest uruchamiany zarówno w systemie Linux, jak i Windows. Linux oczywiście nie jest problemem, ale czy istnieje sposób, najlepiej za pomocą Pythona, aby to zrobić w systemie Windows? Albo jeszcze lepiej, czy istnieje biblioteka, która jest kompatybilna krzyżowo, i która mogłaby to zrobić dla każdego systemu operacyjnego?

Odpowiedz

0

Może trzeba zainstalować Desktop-Experience package

spróbować

import platform 
if(platform.system()== "Windows"): 
     os.system('PowerShell Mount-DiskImage C:\path\ConsumerPreview-32bit.iso') 
     #as mount operates only in powershell 
elif (platform.system() = "Linux"): 
     os.system("mount /dev/dvdrom /mount-point") 

dla eject DisMount-DiskImage C:\path\English.iso

i informacji Get-DiskImage C:\path\English.iso | Get-Volume

Można użyć zamontować os.path.join dołączyć ścieżki

+0

gdzie jest th Ścieżka e shareName. jest to gdzie chcę zamontować USB, a nazwa urządzenia to nazwa usb? – homeGrown

+0

Nazwa udziału to \ mountpoint Nazwa produktu jest pełną ścieżką do USB – Ravichandra

Powiązane problemy