estoy tratando de hacer lo siguiente: resultado¿Cómo obtener una cadena en lugar de una matriz en PowerShell?
$files = Get-ChildItem c:\temp | Select-Object Name
foreach ($i in $files) {
Write-Host "Filename is $i"
}
muestra:
Filename is @{Name=oracle10204.rsp}
Filename is @{Name=powershell.txt}
¿Cómo consigo únicamente el siguiente?
Filename is oracle10204.rsp
Filename is powershell.txt
Gracias, su ejemplo funciona, pero ¿cómo conseguir que mi declaración foreach brinde el resultado correcto? – jrara
@jrara - Estoy diciendo que no use su declaración de foreach ya que esto es lo mismo pero de una manera mucho más eficiente. Pipelining es para lo que se diseñó powershell. – JNK
Bueno, sí, pero estoy tratando de aprender PowerShell y me gustaría saber qué está mal con mi ciclo foreach. Sé que hay muchas otras maneras de hacer esto. – jrara