Scr*_*rry 3 powershell compare object
有没有一种方法使Compare-Object cmdlet可以预期$ Null值?
例如,当我尝试比较两个值时:
Compare-Object -ReferenceObject $Value1 -DifferenceObject $Value2
Run Code Online (Sandbox Code Playgroud)
我通常会收到以下错误:
Cannot bind argument to parameter 'ReferenceObject' because it is null
Run Code Online (Sandbox Code Playgroud)
我的问题是:有没有办法说:如果其中任何一个等于$ null;做点什么
这接受空值:
Compare-Object -ReferenceObject @($Value1 | Select-Object) -DifferenceObject @($Value2 | Select-Object)
Run Code Online (Sandbox Code Playgroud)