Windows Tips & News

Cree un vínculo simbólico en Windows 10 con PowerShell

RECOMENDADO: Haga clic aquí para solucionar problemas de Windows y optimizar el rendimiento del sistema

En Windows 10, puede usar enlaces simbólicos para redirigir fácilmente una carpeta a otra ubicación. Los enlaces simbólicos se utilizan ampliamente en el sistema operativo para sus propios archivos y carpetas. Mediante enlaces simbólicos, puede ahorrar espacio en el disco y hacer que sus datos sean accesibles desde varias ubicaciones del sistema de archivos sin mover físicamente sus datos.

Anuncio publicitario

Los enlaces simbólicos pueden resultar muy útiles en muchas situaciones. Por ejemplo, hace algún tiempo agregué una unidad SSD a mi computadora e instalé Windows allí. Todas mis aplicaciones portátiles permanecieron en la carpeta D: \ portable y muchas de ellas estaban configuradas para trabajar con la carpeta D: \ documentos. El problema era que antes de agregar este nuevo SSD, la ruta a las carpetas era C: \ portable y C: \ documentos.

Al vincular estas dos carpetas, hice que todo funcionara en unos pocos segundos. Creé enlaces simbólicos llamados c: \ portable y c: \ documentos sin mover un solo archivo o carpeta. Otra cosa interesante es que si muevo mis enlaces simbólicos a otra ubicación, por ejemplo, a la unidad E:, seguirán funcionando y apuntarán a mis carpetas en la unidad D :.

En un artículo anterior, vimos cómo administrar enlaces simbólicos con el mklink herramienta de consola. Hoy veremos cómo se puede hacer lo mismo usando PowerShell.

Contenidoesconder
Para crear un vínculo simbólico en Windows 10 con PowerShell,
Para crear una unión de directorios en Windows 10 con PowerShell,
Para crear un vínculo físico en Windows 10 con PowerShell,

Para crear un vínculo simbólico en Windows 10 con PowerShell,

  1. Abra un PowerShell elevado.
  2. Escriba o copie y pegue el siguiente comando:
    New-Item -ItemType SymbolicLink -Path "Link" -Target "Target"
  3. Reemplace la Enlace parte con la ruta al enlace simbólico que desea crear (incluido el nombre del archivo y su extensión para los archivos).
  4. Reemplace la Objetivo porción con la ruta (relativa o absoluta) a la que hace referencia el nuevo enlace.PowerShell Crear vínculo simbólico

Estás listo.
Además de eso, puede usar PowerShell para crear uniones de directorio y enlaces físicos. Veamos cómo se puede hacer.

Para crear una unión de directorios en Windows 10 con PowerShell,

  1. Abra un PowerShell elevado.
  2. Escriba o copie y pegue el siguiente comando:
    New-Item -ItemType Junction -Path "Link" -Target "Target"
  3. Reemplace la Enlace porción con la ruta a la unión de directorio que desea crear.
  4. Reemplace la Objetivo parte con la ruta completa al directorio al que se refiere el nuevo enlace.PowerShell Create Directory Junction

Para crear un vínculo físico en Windows 10 con PowerShell,

  1. Abra un PowerShell elevado.
  2. Escriba o copie y pegue el siguiente comando:
    New-Item -ItemType HardLink -Path "Link" -Target "Target"
  3. Reemplace la Enlace parte con la ruta completa, incluido el nombre del archivo y su extensión para el vínculo físico que desea crear.
  4. Reemplace la Objetivo parte con la ruta completa al archivo al que se refiere el nuevo enlace.PowerShell Create Hard Link

Ahora puede preguntarse cuál es la diferencia entre un enlace simbólico de directorio y una unión de directorio.

¿Cuál es la diferencia entre un enlace simbólico de directorio y una unión de directorio?
Un Directory Junction es un tipo más antiguo de enlace simbólico, que no admite rutas UNC (rutas de red que comienzan con \\) y rutas relativas. Las uniones de directorio son compatibles con Windows 2000 y sistemas Windows posteriores basados ​​en NT. Por otro lado, un enlace simbólico de directorio también es compatible con UNC y rutas relativas. Sin embargo, requieren al menos Windows Vista. Entonces, en la mayoría de los casos hoy en día, el enlace simbólico del directorio es la opción preferida.

¿Cuál es la diferencia entre un enlace físico y un enlace simbólico?
Se puede crear un vínculo físico solo para archivos, no para carpetas. No puede crear un vínculo físico para directorios. Por lo tanto, tiene más limitaciones que un Directory Junction y tampoco admite rutas UNC.

En Windows Vista y versiones posteriores, las uniones de directorio se utilizan para vincular rutas de carpetas de archivos más antiguas, como C: \ Documentos y configuración, con rutas más nuevas, como C: \ Usuarios. Los enlaces simbólicos también se utilizan para redirigir C: \ Users \ All Users a C: \ ProgramData.

A partir de Windows Vista, Windows y su mecanismo de mantenimiento también utilizan ampliamente los enlaces físicos. Muchos archivos del sistema son vínculos físicos a archivos dentro de la carpeta de la Tienda de componentes de Windows. Si ejecuta el comando fsutil hardlink list para explorer.exe, notepad.exe o regedit.exe, ¡puede verlo usted mismo!

Enlaces físicos del sistema Windows 10los Carpeta WinSxS almacena varios archivos del sistema, que están vinculados mediante enlaces físicos a los archivos ubicados en las carpetas C: \ Windows, C: \ Windows \ System32 y otras carpetas del sistema. Cuando se instalan las actualizaciones del sistema operativo, los archivos dentro de WinSxS se actualizan y se vinculan de nuevo a las ubicaciones del sistema.

Eso es todo.

RECOMENDADO: Haga clic aquí para solucionar problemas de Windows y optimizar el rendimiento del sistema

Piel Red_MMC de AIMP3

Este sitio web utiliza cookies para mejorar su experiencia mientras navega por el sitio web. Fuer...

Lee mas

Piel Splash Lite de AIMP3

Este sitio web utiliza cookies para mejorar su experiencia mientras navega por el sitio web. Fuer...

Lee mas

Archivos de Windows 8.1

En Windows 7, Microsoft rediseñó la barra de tareas e introdujo el concepto de atajos de anclaje,...

Lee mas