Periferiche e unità di volume

martedì 06 dicembre 2005 - 16.11

AntCiar Profilo | Expert

Salve,

Ho il seguente problema: dato un percorso del tipo C:\prova\desk etc.. vorrei sapere se l'unità C è una pen drive? come posso fare?

Grazie

Brainkiller Profilo | Guru

>Salve,
>Ho il seguente problema: dato un percorso del tipo C:\prova\desk
>etc.. vorrei sapere se l'unità C è una pen drive? come posso
> fare?
>Grazie

Ciao, è possibile tramite WMI:
http://www.dotnethell.it/articles/WMI.aspx

La classe da interrogare è questa Win32_LogicalDisk
che ha una proprietà chiamata DriveType che può assumere i seguenti valori:
0 Unknown
1 No Root Directory
2 Removable Disk
3 Local Disk
4 Network Drive
5 Compact Disc
6 RAM Disk

Documentazione qui:
http://msdn.microsoft.com/library/en-us/wmisdk/wmi/win32_logicaldisk.asp
ciao


David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5