这是我想要实现的目标......
我必须在 VMWARE 中查看 ADAM db 才能查看复制时间。我的问题是如何使用 compare-object 命令比较两个以上的字符串。我找不到任何关于两个以上价值观的文章。
这是我开始写的。我正在努力使它尽可能动态...
#PORT FOR LDAP
$ldap = 389;
#PATH
$path = 'DC=vdi,DC=vmware,DC=int';
#SERVERS
$vm = @("fqdn" , "fqdn" , "fqdn");
#ARRAY FOR LOOP
$comp = @();
#LOOP FOR ARRAY COMPARE
for($i = 1; $i -le $vm.count; $i++)
{
$comp += repadmin.exe /showrepl $svr":"$ldap $path | Select-String "Last attempt";
}
#CREATE DYNAMIC VARIABLES
for($i = 0; $i -le ($comp.count - 1); $i++)
{
New-Variable -name repl$i -Value $comp[$i];
}
先谢谢了!!!