【发布时间】:2015-11-29 23:35:49
【问题描述】:
我正在尝试在 powershell 中加入两个字符串并导出到文件,但我没有得到想要的结果,我对 powershell 很陌生。
$vm=Get-Content "c:\vmfile.txt"
ForEach($vm1 in $vm)
{
$boot="_boot.vhd"
$bname=$vm1+$boot
write-output $bname+$boot | out-file "C:\rep.txt" -Append
}
为此,我希望在文本文件中输出类似的内容:
VM_boot.vhd
VM2_boot.vhd
VM3_boot.vhd
但结果是这样的:
VM
VM2
VM3_boot.vhd
只有结果的最后一行有正确的输出。
【问题讨论】:
标签: powershell hyper-v