Propriedades do AD: Qual é a diferença entre Modified e modifyTimeStamp?

2

Eu encontrei: o modifyTimeStamp é construído a partir de whenChanged , ambos os quais não são replicados.

No entanto, não consegui encontrar uma definição ou explicação para a propriedade Modified , embora Modified reflita o mesmo carimbo que modifyTimeStamp e whenChanged .

Então, qual é a diferença entre Modified e modifyTimeStamp , e qual valor é melhor usar se eu precisar fazer algum trabalho em um objeto - excluir, mover, desativar, etc.

por exemplo: if ($modifytimestamp -le $somepointintime) { do something because nothing has been done since somepointintime }

Ou qual é a melhor propriedade para usar se eu precisar fazer algo com um objeto com base no tempo.

    
por frank.s 25.11.2013 / 19:12

1 resposta

0

Modified não é realmente um atributo real. É outro desses atributos de "valor agregado" como você menciona (não deve ser confundido com os atributos "construídos" do AD) que são inseridos em tempo de execução pelo Cmdlet Powershell. Apenas para tornar a saída mais amigável. E também confundir as pessoas. ;) É por isso que você não pode encontrar uma definição para ele nos documentos do MSDN.

Você está certo - nem modifyTimeStamp ou whenChanged são replicados por padrão.

Suas opções são 1) marcar o atributo como replicado ou 2) consultar todos os seus controladores de domínio e escolher o horário mais recente.

Leia esta postagem do blog, se ainda não o fez:

link

    
por 25.11.2013 / 19:37