2015-11-06 16 views
8

Sto eseguendo un test che include il montaggio e lo smontaggio di un dispositivo USB.Come montare e smontare su Windows

Il test viene eseguito su Linux e Windows. Linux ovviamente non è un problema, ma c'è un modo, preferibilmente tramite Python, per farlo su Windows? O meglio ancora, c'è una libreria che è cross-compatibile, e che farebbe quello per ogni sistema operativo?

risposta

0

Potrebbe essere necessario installare Desktop-Experience package

provare

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") 

per espulsione DisMount-DiskImage C:\path\English.iso

e per informazioni Get-DiskImage C:\path\English.iso | Get-Volume

È possibile utilizzare montare os.path.join di unirsi percorsi

+0

dove è esimo e percorso shareName. è questo dove voglio montare il usb e il nome del dispositivo è il nome di usb? – homeGrown

+0

Sharename is \ mountpoint Devicename è il percorso completo per USB – Ravichandra

Problemi correlati