6
foreach 루프가 있고 write-host cmdlet을 사용하여 콘솔에 쓸 수 있습니다. 이제 루프의 모든 결과를 저장할 변수에 행을 작성하려고합니다. 이 cmdlet/구문은 무엇입니까?Powershell이 for 루프의 변수에 줄을 추가합니다.
foreach 루프가 있고 write-host cmdlet을 사용하여 콘솔에 쓸 수 있습니다. 이제 루프의 모든 결과를 저장할 변수에 행을 작성하려고합니다. 이 cmdlet/구문은 무엇입니까?Powershell이 for 루프의 변수에 줄을 추가합니다.
여기에 몇 가지 방법이 있습니다. 하나의 문자열의 라인을 두는 것은 :
$lines = ''
for ($i=0; $i -lt 10; $i++)
{
$lines += "The current value of i is $i`n"
}
$lines
또는 각 행은 배열의 다른 요소 문자열 배열로
:$lines = @()
for ($i=0; $i -lt 10; $i++)
{
$lines += "The current value of i is $i"
}
$lines
포스트 실제 코드 ... 당신을 돕기 위해 우리를 도와주세요 ! –
나는 여기서 사지에 나가기를 원하고 코드를 보지도 않고 Write-Host를 사용하지 말아야한다고 말한다. – EBGreen
쓰기 호스트가 잘못되었다는 것을 알고 있습니다. 화면의 출력을보기 위해 이것을 사용하고있었습니다. 그러나 단순히 호스트 변수에 새로운 줄을 추가하여 변수를 채우는 대신 변수를 변경해야합니다. – meeeeeeeeee