Chcę przekazać listę wartości rozdzielonych przecinkami do skryptu jako część pojedynczego przełącznika.Powershell usuwa przecinek z argumentu programu
Oto program.
param(
[string]$foo
)
Write-Host "[$foo]"
Oto przykład użycia
PS> .\inputTest.ps1 -foo one,two,three
spodziewałbym wyjście tego programu jest „[jeden, dwa, trzy]”, ale zamiast tego jest powrót „[jeden dwa trzy]” . Jest to problem, ponieważ chcę przecinać wartości za pomocą przecinków.
Dlaczego program Power Shell usuwa przecinki i co należy zmienić, aby je zachować?
Dziękuję. Tego właśnie szukałem. – StaticMethod