Eu não acredito que você possa. Na verdade, se você excluir OriginalFile , você ainda tem HardlinkToOriginal disponível.
Acabei de criar um link físico no Windows 7 usando mklink . Quando eu uso dir , a saída não indica que o novo hardlink é um hardlink. Em vez disso, ele se parece exatamente com o arquivo para o qual está apontando.
Exemplo de saída de dir :
05/16/2013 12:07 AM 40,448 HardlinkToOriginal
05/16/2013 12:07 AM 40,448 OriginalFile
No Windows 7, como você verifica se um arquivo é um link físico?
Eu sei que você pode fazer: fsutil.exe hardlink list OriginalFile e isso lhe dirá que HardlinkToOriginal é um hardlink, mas você precisa de um conhecimento a priori que não está disponível. Idealmente eu gostaria de algo como ls -al no Linux, onde se o arquivo é um link, o comando informa que é um link e mostra para onde ele aponta.
Eu não acredito que você possa. Na verdade, se você excluir OriginalFile , você ainda tem HardlinkToOriginal disponível.