Puede hacer las cosas 2 y 3 de su lista utilizando enlaces simbólicos a una ubicación de red montada localmente. Usando la información en esta publicación, logra lo siguiente:
- Engañe a Picasa para que piense que está utilizando las bases de datos instaladas en el sistema local para el usuario local, mientras accede a las bases de datos en una carpeta en una unidad de red
- Engañe a Picasa para que piense que está accediendo a la carpeta "Imágenes" de un usuario local, mientras accede a una carpeta "Imágenes" en una unidad de red
- Copie la instalación local de Picasa en la misma unidad de red para que solo pueda abrirla cuando la unidad esté conectada.
Sin embargo, hay un inconveniente central : hecho así, varios usuarios probablemente no deberían acceder y usar Picasa al mismo tiempo (no estoy seguro si podrían), ya que Picasa intentaría acceder (¿y posiblemente corromper?) A la misma base de datos archivo. Además, la carpeta "Imágenes" completa de un usuario local en su PC debe moverse completamente a un dispositivo de red, ya que allí es donde se establece el enlace simbólico.
La idea que se describe aquí se expande sobre esta migración: procedimientos : https://sites.google.com/site/picasaresources/Home/Picasa-FAQ/picasa/how-to/move-photos-and-picasa-database-to- un nuevo computor
La forma de hacer los procedimientos para migrar aparentemente mantiene todo idéntico, por ejemplo, incluyendo álbumes de personas (que son mi razón principal para seguir con Picasa, ya que tengo una base de datos relativamente grande para estos).
Entonces, con esta explicación, puede migrar su instalación de Picasa existente a la red o instalar una nueva instancia de Picasa para migrar a la red siguiendo los pasos allí, con los giros que se describen a continuación. Para todo lo que mueva / elimine, no olvide hacer copias de seguridad , en caso de que algo salga mal.
Lo que haces de manera diferente al enlace de procedimientos anterior es lo siguiente:
En el paso "4 Copie las fotos y la base de datos a la nueva PC" , en lugar de pegar "todas las fotos y carpetas de la carpeta de Fotos del disco externo a la nueva carpeta de PC (Mis) Imágenes", realice los siguientes pasos:
- Asigne una carpeta de red como unidad de red a su PC local (haga clic con el botón derecho en "Esta PC", Asigne unidad de red, seleccione la carpeta) (por ejemplo, map \ 192.168.0.77 \ para conducir 'D:') .
- Copie todas sus fotos y carpetas de su carpeta (Mis) "Imágenes" en una subcarpeta de la unidad asignada. (Entonces tiene, por ejemplo, \ 192.168.0.77 \ NetworkPictures \ MyWeddingPhotos \ 01.jpg, etc.) .
- Elimine su carpeta Mis "Imágenes".
- Cree un enlace simbólico que reemplace la carpeta (Mis) "Imágenes" del usuario para el que se instaló Picasa en la carpeta de red en la que pegó los archivos en los pasos anteriores.
Un enlace simbólico manipula el sistema de archivos para que los programas que acceden a una ruta vean los archivos en la carpeta enlazada simbólicamente como si estuvieran en la ubicación desde la que enlazó :
- Ejecute un símbolo del sistema con privilegios de administrador (por ejemplo, presione la tecla de Windows, escriba cmd, haga clic con el botón derecho en "Símbolo del sistema", Ejecutar como administrador).
mklink / DC: \ Users \ YourUser \ Pictures D: \ NetworkPictures
(Ahora, si accede a la ruta desde el ejemplo, debería poder buscar su imagen hipotética en la red, pero usando la ruta: D: \ NetworkPictures \ MyWeddingPhotos \ 01.jpg)
Básicamente, haces lo mismo con las bases de datos que residen en% LocalAppData% \ Google.
- Cópielos en, por ejemplo, \ 192.168.0.77 \ NetworkPicasa \ Picasa2 y \ 192.168.0.77 \ NetworkPicasa \ Picasa2Albums
- Elimine las carpetas Picasa2 y Picasa2Albums en su disco local
- Cree enlaces simbólicos (suponiendo que % LocalAppData% se resuelva en "C: \ Users \ YourUser \ AppData \ Local \" ):
mklink / DC: \ Users \ YourUser \ AppData \ Local \ Google \ Picasa2 D: \ NetworkPicasa \ Picasa2
mklink / DC: \ Users \ YourUser \ AppData \ Local \ Google \ Picasa2Albums D: \ NetworkPicasa \ Picasa2Albums
Luego repita el mismo paso con su Picasa instalada localmente (esto es posiblemente opcional, no lo intenté, porque quería determinar la idea (3)).
- Copie el contenido de C: \ Archivos de programa \ Google \ Picasa3 a, por ejemplo , \ 192.168.0.77 \ NetworkPicasa \ Picasa3
- Elimine la carpeta C: \ Archivos de programa \ Google \ Picasa3
- Crear enlace simbólico
mklink / D "C: \ Archivos de programa \ Google \ Picasa3" D: \ NetworkPicasa \ Picasa3
(Tenga en cuenta que para las rutas con un espacio necesita las comillas).
Si todo funciona, ahora puede abrir Picasa3 y debería comportarse como si todavía estuviera instalado localmente (menos el retraso de la red, por supuesto).
En otro sistema de su red, ahora solo necesita montar la carpeta de red y eliminar las carpetas mencionadas anteriormente de un usuario y reemplazarlas con los enlaces simbólicos de la misma manera que en todos los pasos anteriores.
(Por ejemplo, mklink / DC: \ Users \ YourDaughterUser \ AppData \ Local \ Google \ Picasa2 D: \ NetworkPicasa \ Picasa2).
¡Tenga en cuenta que la carpeta (Mis) "Imágenes" (y solo eso) debe tener la misma ruta , utilizando el mismo usuario que el usuario original, en ese otro sistema! Simplemente puede crearlo, por ejemplo, incluso si la carpeta de usuario de su hija en la otra máquina es C: \ Users \ YourDaughterUser , puede crear C: \ Users \ YourUser y crear el enlace simbólico para C: \ Users \ YourUser \ Fotos de allí.
Tenga en cuenta que no me atrevo a analizar qué sucede si intenta abrir Picasa y manipular datos en ambas máquinas al mismo tiempo. Picasa no parece bloquearse, pero qué cambio se almacena al final si realiza cambios diferentes con ambas instancias al mismo tiempo, solo puedo adivinar.