$Computers = Get-QADComputer -sizelimit 5
返回五台计算机的列表。我循环
foreach($computer in $computers) {
echo "and then I can do this $computer.name"
仅从 $computers 获取计算机名。但是当我尝试像这样将它传递给 start-job 时:
Start-Job -FilePath $ScriptFile -Name $Computer.Name -ArgumentList $Computer
我无法在 $scriptfile 中创建 $computer.name。我必须像 $computer.name 一样传递它并像 $args[0] 一样调用它。但后来我失去了所有其他属性(我在 $scriptfile 中使用了一堆。)
我没有得到什么?你会怎么称呼 $computer?你会怎么称呼 $computer.name ?
孙:)