2010-03-20 13 views

Respuesta

6

Siguiendo los enlaces en ese artículo lo lleva a this one. Citando:

Para determinar si un directorio especificado es una carpeta montada, primero llame a la función GetFileAttributes e inspeccionar la bandera FILE_ATTRIBUTE_REPARSE_POINT en el valor de retorno para ver si el directorio tiene un punto de análisis asociado. Si lo hace, use las funciones FindFirstFile y FindNextFile para obtener la etiqueta de análisis en , el miembro dwReserved0 de la estructura WIN32_FIND_DATA. Para determine si el punto de reanálisis es una carpeta montada (y no alguna otra forma del punto de reanálisis), pruebe si el valor de la etiqueta es igual al valor IO_REPARSE_TAG_MOUNT_POINT. Para obtener más información acerca de , vea los puntos de análisis.

82

ventana de clave -> cmd ->dir /AL /S c:\

Copiar y pegar de hacer comentarios en ->http://windows7themes.net/how-to-find-all-symbolic-links-junction-points-in-windows-7.html

Por supuesto, puede poner cualquier otra etiqueta de la unidad en lugar de c: \

+6

Whi No es una respuesta a la pregunta, está * relacionada * y lo que estaba buscando. Churbrew! – Sophistifunk

+3

Lo probé - Parece una respuesta a la pregunta para mí. Todos los enlaces simbólicos en la unidad muestran , y todos los puntos de unión dicen . Entonces, si solo quiere enlaces simbólicos, filtre el resultado ... – ToolmakerSteve

+2

'dir' se cuelga en un bucle infinito si tiene puntos de reanálisis recursivos (algo estúpido de tener ya que dispara la mayoría del software que trata con árboles de directorios, pero la carpeta AppData de mi instalación W7 estándar los tiene por defecto). Nfts_Links_View como lo recomienda Tristan no tiene este problema. –

Cuestiones relacionadas