2012-07-12 11 views

Respuesta

17

Si desea una matriz de cadenas, todo lo que tiene que hacer es:

dir | select -expand name 

Si quieres que como una sola cadena con los valores separados por comas:

(dir | select -expand name) -join "," 
+0

Aún más corto: también puede tratar simplemente la variable como un solo objeto y simplemente especificar un nombre de propiedad. es decir, PowerShell expandirá automáticamente 'dir.name' en la misma cosa que' dir | Seleccione -ExpandProperty name'. – KyleMit

8

Sólo una pequeña mejora, puede obtener nombres solo con el modificador Nombre:

(dir -name) -join ',' 
Cuestiones relacionadas