有没有一种方法可以使Compare-Object cmdlet对$ Null值进行预期?
例如,当我尝试比较两个值时,如下所示:
Compare-Object -ReferenceObject $Value1 -DifferenceObject $Value2
我通常会收到以下错误:
Cannot bind argument to parameter 'ReferenceObject' because it is null
我的问题是:有没有办法说:如果其中任何一个等于$ null;做一点事
最佳答案
关于比较对象的帮助说:
如果引用集或差异集为null($ null),则Compare-Object生成终止错误。
因此,您唯一的选择似乎是陷阱或尝试/捕获。
关于object - $ null数组上的Compare-Object,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15487623/