在数组powershell中移动元素

在数组powershell中移动元素,powershell,Powershell,我有一个数组$jobs,元素如下 end time: 1312331233 host: vm1 name: \ C:\ start time: 13321232133 我所追求的$jobs[2]的输出已经扩展到$jobs[3]。 如何使此阵列看起来像: end time: 1312331233 host: vm1 name: C:\ start time: 13321232133 将数组转换为列表,每当元素中匹配“\”时,我将其替换为$array[3],并从列表中删除$array[3] 如果

我有一个数组$jobs,元素如下

end time: 1312331233
host: vm1
name: \
C:\
start time: 13321232133
我所追求的$jobs[2]的输出已经扩展到$jobs[3]。 如何使此阵列看起来像:

end time: 1312331233
host: vm1
name: C:\
start time: 13321232133

将数组转换为列表,每当元素中匹配“\”时,我将其替换为$array[3],并从列表中删除$array[3]
如果在其他元素中遇到此问题,则不起作用,但暂时可以

请分享您如何拆分代码?