Quería saber si es posible vincular mi carpeta htdocs (que no se encuentra en oneDrive) a oneDrive para que se sincronice sin necesariamente mover la carpeta a oneDrive. Será como una copia que refleja la carpeta htdocs original. Los cambios realizados en la carpeta original se actualizarán en la segunda carpeta.
Respuesta1
Puede usar el siguiente comando para hacerlo, vinculándolo Pictures
a new_folder
y OneDrive comenzará a sincronizar el contenido de Pictures
:
Mklink /j "%UserProfile%\OneDrive\Documents\new_folder" "H:\Documents\Pictures"
Respuesta2
No sé si ya has comprobado mi solución a este problema, pero creo que valdría la pena, es de código abierto y gratuito aquí:
https://github.com/ktheod/OneDriveBully
Esencialmente, es una aplicación que le proporciona una agradable creación de enlaces simbólicos basada en GUI y periódicamente "intimida"/engaña a OneDrive para escanear y sincronizar cambios en todas las carpetas con enlaces simbólicos cambiando el nombre de un archivo vacío en la carpeta raíz de OneDrive.
Gracias,
Respuesta3
Misma solución usando la línea de comando moderna de Windows:
Abra "Windows PowerShell":
New-Item -ItemType Junction -Path "$env:OneDrive\Documents\new_folder" -Target "H:\Documents\Pictures"
Explicación: Esto crea un nuevo vínculo de carpeta o punto de unión, como lo llama Microsoft, dentro de su carpeta OneDrive. Este enlace es como un puntero, por lo que también se puede acceder al contenido de "H:\Documentos\Imágenes" como si existiera en OneDrive\Documentos\nueva_carpeta.
Respuesta4
Finalmente logré que este método funcionara, sin embargo, parece que se ha omitido un paso (o no está claro). "%UserProfile%" se refiere a "%CompletePath%" del perfil de usuario sin incluir "%C:\Users(UserProfile)%"