Eu me pergunto se alguém sabe se é possível no Windows 7 criar um arquivo (vamos chamá-lo de um arquivo de origem) que representa outro arquivo, tem suas propriedades (incluindo tamanho), mas quando aberto realmente abre outro arquivo o arquivo alvo)?
Para esclarecer o uso, eis o motivo de eu querer isso:
Eu tenho um grande número de arquivos de vídeo espalhados por um grande número de HDDs. Eu também tenho um aplicativo que cria um catálogo desses arquivos. O problema é que o programa de catalogação precisa acessar todos os arquivos quando ele procura por arquivos novos ou atualizados, mas eu não quero (e não sou capaz) de ter todos os HDDs conectados / ligados para fazer isso.
Se eu pudesse criar um arquivo que representasse cada arquivo de vídeo (mas não seja uma cópia dele), eu poderia apontar o programa de catalogação em uma lista desses arquivos, em vez dos muitos HDDs. Eu entendo que eu precisaria ter o disco rígido relevante conectado para realmente reproduzir os arquivos, e que eu teria mais do que provavelmente criar os arquivos de origem manualmente, mas isso não é problema.
Eu posso estar perguntando o impossível ... mas ei, se você não pedir, não fique! : -)
Editar : Esqueci de mencionar que os SymLinks não são adequados nesse caso, pois exigiriam que o arquivo de destino estivesse acessível quando o catálogo fosse varrido.