Acabei de notar hoje que o atalho da pasta do Windows 7 consegue permanecer apontado para a pasta mesmo quando a pasta para a qual ele aponta muda de local.
Desde quando esse recurso está disponível e o que é feito nos bastidores?
Também descobri hoje que os documentos recentes do MS Office conseguem abrir mesmo quando movi o arquivo com o Windows Explorer.
Esses são o mesmo recurso? É um recurso do sistema operacional? Envolve mudança no sistema de arquivos? Como o sistema operacional ou o escritório conseguem acompanhar os arquivos?
Responder1
Desde o Windows 95, o sistema operacional tem a capacidade de reparar atalhos.
Começando com o NT, o atalho não armazena apenas um caminho, mas um ID de objeto. Então o Windows usa oRastreamento de objetos distribuídosserviço para vincular novamente o atalho.
http://msdn.microsoft.com/en-us/library/windows/desktop/aa363997(v=vs.85).aspx