Acabo de descubrir PowerShell literalmente ayer y me encanta.¿Cómo enumero solo las particiones de disco montadas válidas usando Get-PSDrive?
Estoy tratando de enumerar todas las particiones válidas montadas así que las puedo hacer una variable y ejecutar chkdsk
en ellas. El problema es que no quiero detectar particiones de respaldo en la máquina. La computadora que estoy usando para escribir y probar esta secuencia de comandos no tiene ninguna copia de seguridad/particiones no montadas. Estoy completamente leyendo get-help get-psdrives
pero no tengo el conocimiento para entender si las opciones pueden hacer lo que necesito (o si ya lo están haciendo).
¡Gracias! Eso es exactamente lo que estaba usando, pero no pude confirmar si eso incluye solo unidades montadas. Lo aprecio. – karmet
en realidad todavía estoy teniendo un problema. Parece que también necesito limitar la lista a unidades que no son de red y Get-PSDrive | donde {$ _. Provider.Name -eq "FileSystem"} enumera las unidades de red. ¿Sabes cómo puedo producir una lista sin ellos o filtrarlos? – karmet
@ user1055713 Actualicé la solución. – Nasreddine