Quiero pasar una lista de valores separados por comas a un script como parte de un único interruptor.Powershell está eliminando la coma del argumento del programa
Aquí está el programa.
param(
[string]$foo
)
Write-Host "[$foo]"
Aquí está el ejemplo de uso
PS> .\inputTest.ps1 -foo one,two,three
Yo esperaría que la salida de este programa sea "[uno, dos, tres]", sino que se está volviendo "[uno, dos, tres]" . Esto es un problema porque quiero usar las comas para delimitar los valores.
¿Por qué PowerShell elimina las comas y qué debo cambiar para preservarlas?
Gracias. Esto es lo que estaba buscando. – StaticMethod