我想创建一个脚本,它接收计算机列表并为每个计算机创建一个进程,在运行该进程后,我有很多需要y的变量附加到一个对象从foreach powershell的返回变量创建一个对象
如何追加到对象,PC的返回信息?
#input variable that the foreach need to process
$Machines = "pc1,pc2,pc3,pc4,pc5,pc6,pc7,pc8,pc9,pc0"
#create empty object
$pcNull
$MachineNull
$usersNull
$object= New-Object Object
$object | Add-Member NoteProperty propiedad $MachineNull
$object | Add-Member NoteProperty users $usersNull
$object | Add-Member NoteProperty computer $pcNull
$object | Add-Member NoteProperty error $false
foreach ($Machine in $Machines )
{
#where i make a process foreach computer and there are variables that are returned
{
}
###############################
#where i am trying to append to the created object the returned variables
#append to propiedad property
$object.propiedad = $object.propiedad = $MachineNull
$object
#append to users property
$object.users = $object.users = $false
$object
#append to computers property
$object.computer = $object.computer = $Machine
$object
}
$object
你能实际上包括代码而不是粘贴图片。你已经知道如何从它的外观制作一个对象。在循环中创建每个对象_inside_。 – Matt
停止链接到外部文件,将代码粘贴到文本框中,选择它并按代码格式化按钮('{}') –
我已经将它上载到一个驱动器中OK我将格式化代码 –