1
두 개의 PSObject를 사용하여 동일한 속성 이름을 포함하는 $ job1 및 $ job2를 호출 할 수 있습니다. $ job1의 속성에는 값이 있지만 $ job2에 일치하는 속성은 없습니다. foreach 루프를 수행 할 수 있어야합니다. $ job1의 속성 이름이 $ job2 속성 이름과 일치하면 $ job2의 속성 값이 속성 이름.Psobject 속성 값을 다른 Psoject에 전달
아래 코드로 놀고 있었지만 $ job2의 속성 값을 업데이트 할 수 없습니다.
$job1.PSObject.Properties | %{if($_.Name -in $job2.PSObject.Properties.Name){[$_.Value = $job2.PSObject.Properties.Value}}
미리 도움을 청하십시오 !!
그것은했다! Powershell의 try and catch 성명서를 한번도 사용해 보지 않으 셨습니다. – user2821260