Ich有一个名为$arraylist_user
的数组。我在整个数组中使用了for循环。
在每个循环中,我输出文本
echo "User:" $arraylist_user[$i] "isn´t in the office!" | Out-File -FilePath "C:\Temp\test.txt" -Append -encoding unicode
通过txt文件。
我在换行符中占据了所有的位置。 喜欢:
User:
Tom
isn´t in the office!
如何在文本文件的一行中获得完整的句子User: Tom isn´t in the office!
。
我尝试过:
echo -NoNewLine "User:" $arraylist_user[$i] "isn´t in the office!" | Out-File -FilePath "C:\Temp\test.txt" -Append -encoding unicode
没有成功。
答案 0 :(得分:0)
加入像这样的字符串
"User:", $arraylist_user[$i], "isn´t in the office!" -join " " | Out-File -FilePath "C:\Temp\test.txt" -Append -encoding unicode
"User:", $arraylist_user[$i], "isn´t in the office!" -join " "
将连接三个字符串User:
,$arraylist_user[$i]
和isn´t in the office!
,并在它们之间添加一个空格。
答案 1 :(得分:0)
echo "User: $($arraylist_user[$i]) isn´t in the office!" | Out-File -FilePath "C:\Temp\test.txt" -Append -encoding unicode