He creado algunos enlaces duros en mi sistema de archivos de Windows 7 usando mklink. Fue hace algún tiempo y no puedo recordar con certeza dónde o qué archivos. Cuando uso Explorer, todos los archivos se ven iguales. Cuando uso la línea de comando y escribo "dir", todos se ven iguales.
¿Cómo encuentro enlaces duros? ¿O cómo determino si un archivo específico ES un enlace duro?
find
" al que se hace referencia en la solución aquí no es el Windows 7 instalado por defecto. Debe descargar e instalar un nuevo Microsoftfind
. Entonces puedes usar esafind
utilidad. O instale elfind
comando de Cygwin como @arcyqwerty (que probablemente tendrá un mejor soporte a largo plazo).fsutil hardlink list filename
. (ver la respuesta de Sergey )En Windows 7, use el comando:
Enumera todos los enlaces duros para archivar con nombre
MyFileName.txt
.fuente
Desafortunadamente, el sistema operativo no puede encontrar todos sus enlaces duros sin mirar cada archivo.
Para Explorer, puede descargar la muy útil extensión de Shell de enlace , que superpone archivos con enlaces duros con una flecha roja de acceso directo.
También hace que sea bastante fácil crear enlaces duros, enlaces simbólicos y uniones a través del menú contextual del Explorador.
Charla de bonificación:
Técnicamente, todos los archivos son enlaces duros. Por lo tanto, realmente está buscando archivos con más de un enlace duro.
fuente
use finddupe :
fuente
Una forma simple de verificaciones únicas: ¿los atributos de los archivos cambian juntos?
Si desea probar si los archivos
A
yB
enlaces fijos con el mismo contenido y que no desea instalar o ejecutar cualquier cosa, abrir las propiedades de la ventana de archivoA
y de palanca, por ejemplo, su modo de sólo lectura atributo. Ahora abra la ventana Propiedades del archivoB
para ver si el cambio del atributo (del archivoA
) también tuvo lugar aquí. En caso afirmativo, la respuesta es positiva.¿Por qué esto funciona? Porque los enlaces duros relacionados comparten el mismo conjunto de atributos de archivo y marcas de tiempo.
Dicho esto, se puede hacer la misma prueba con marcas de tiempo de archivos, pero no se pueden cambiar tan fácilmente como el indicador de solo lectura para realizar la verificación.
fuente