로컬로 마운트 된 네트워크 위치에 대한 심볼릭 링크를 사용 하여 목록의 2와 3을 수행 할 수 있습니다 . 이 게시물의 정보를 사용하여 다음을 달성하십시오.
- 네트워크 드라이브의 폴더에있는 데이터베이스에 액세스하면서 로컬 사용자가 로컬 시스템에 설치된 데이터베이스를 사용하고 있다고 생각하도록 Picasa를 속이십시오.
- 네트워크 드라이브의 "Pictures"폴더에 액세스하면서 Picasa가 로컬 사용자의 "Pictures"폴더에 액세스하고 있다고 생각하도록 속이십시오.
- Picasa의 로컬 설치를 동일한 네트워크 드라이브에 복사하여 드라이브가 연결되어있는 경우에만 열 수 있습니다.
가 중앙 단점 그러나,이 같은 완료는, 여러 사용자가 아마 안 동시에 액세스 및 사용 Picasa에서 Picasa가 액세스하려고하는 것처럼, (나는 할 수있을 경우 확실 해요) 동일한 데이터베이스 (및 손상?) 파일. 또한 심볼릭 링크가 설정되어있는 PC에서 로컬 사용자의 전체 "Pictures"폴더를 네트워크 장치로 완전히 이동해야합니다.
여기에 설명 된 아이디어는이 마이그레이션 방법에 대해 확장됩니다. https://sites.google.com/site/picasaresources/Home/Picasa-FAQ/picasa/how-to/move-photos-and-picasa-database-to- 새로운 계산자
How-To의 마이그레이션 방법은 사람 앨범을 포함하여 모든 것을 동일하게 유지합니다 (이는 비교적 큰 데이터베이스를 가지고 있기 때문에 Picasa를 사용하는 주요 이유입니다).
따라서이 설명을 통해 기존 Picasa 설치를 네트워크로 마이그레이션하거나 새 Picasa 인스턴스를 설치하여 아래 단계에 따라 단계를 수행하여 네트워크로 마이그레이션 할 수 있습니다. 당신이 이동 / 삭제하는 모든 것을 위해 , 뭔가 잘못 된 경우를 대비 하여 백업을 만드는 것을 잊지 마십시오 !
위에 링크 된 방법과 다르게 수행하는 작업은 다음과 같습니다.
"4 사진 및 데이터베이스를 새 PC에 복사" 단계에서 " 외부 드라이브 Photos 폴더의 모든 사진 및 폴더를 새 PC (My) Pictures 폴더에 붙여 넣기"대신 다음 단계를 수행하십시오.
- 네트워크 폴더를 네트워크 드라이브로 로컬 PC에 맵핑하십시오 ( "이 PC"를 마우스 오른쪽 단추로 클릭하고 네트워크 드라이브를 맵핑 한 후 폴더를 선택하십시오.) (예 : \ 192.168.0.77 \을 'D :'드라이브로 맵핑) .
- (My) "Pictures"폴더의 모든 사진과 폴더를 매핑 된 드라이브의 하위 폴더로 복사하십시오. (예를 들어 \ 192.168.0.77 \ NetworkPictures \ MyWeddingPhotos \ 01.jpg 등) 있습니다.
- 내 "사진"폴더를 삭제하십시오.
- 이전 단계에서 파일을 붙여 넣은 네트워크 폴더로 Picasa를 설치 한 사용자의 (내) "사진"폴더를 대체하는 심볼릭 링크를 만듭니다.
심볼릭 링크는 파일 시스템을 조작하여 경로에 액세스하는 프로그램이 파일이 링크 된 위치에있는 것처럼 심볼릭 링크 된 폴더의 파일을 볼 수 있도록합니다 .
- 관리자 권한으로 명령 프롬프트를 실행하십시오 (예 : windows 키를 누르고 cmd를 입력 한 후 "명령 프롬프트"를 마우스 오른쪽 단추로 클릭하고 관리자로 실행).
mklink / DC : \ 사용자 \ 사용자 \ 그림 D : \ NetworkPictures
(이제 예제에서 경로에 액세스하면 네트워크에서 가상 이미지를 찾아 볼 수 있지만 경로는 D : \ NetworkPictures \ MyWeddingPhotos \ 01.jpg 여야합니다.)
기본적으로 % LocalAppData % \ Google에있는 데이터베이스와 동일한 작업을 수행합니다.
- 그들에게, 복사 예를 들어, \ 192.168.0.77 \ NetworkPicasa \ Picasa2를 하고 \ 192.168.0.77 \ NetworkPicasa \ Picasa2Albums을
- 로컬 드라이브에서 Picasa2 및 Picasa2Albums 폴더를 삭제하십시오.
- 심볼릭 링크 만들기 ( % LocalAppData % 가 "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
그런 다음 로컬에 설치된 Picasa에서 동일한 단계를 반복하십시오 (선택적 일 수 있습니다-아이디어를 확인하고 싶기 때문에 시도하지 않았습니다).
- C : \ Program Files \ Google \ Picasa3의 내용 을 \ 192.168.0.77 \ NetworkPicasa \ Picasa3에 복사 합니다.
- C : \ Program Files \ Google \ Picasa3 폴더를 삭제하십시오 .
- 심볼릭 링크 만들기
mklink / D "C : \ Program Files \ Google \ Picasa3"D : \ NetworkPicasa \ Picasa3
공백이있는 경로에는 따옴표가 필요합니다.
모든 것이 제대로 작동하면 Picasa3을 열 수 있으며 여전히 로컬에 설치되어있는 것처럼 작동합니다 (물론 네트워크 지연 제외).
네트워크의 다른 시스템에서는 이제 네트워크 폴더를 마운트하고 위에서 언급 한 사용자 폴더를 삭제하고 이전의 모든 단계와 동일한 방식으로 심볼릭 링크로 바꾸면됩니다.
(예 : mklink / DC : \ Users \ YourDaughterUser \ AppData \ Local \ Google \ Picasa2 D : \ NetworkPicasa \ Picasa2).
다른 시스템 에서 (My) "Pictures"폴더 (및 유일한 폴더)는 원래 사용자와 동일한 사용자를 사용하여 동일한 경로를 가져야합니다 ! 예를 들어 다른 컴퓨터에있는 딸의 사용자 폴더가 C : \ Users \ YourDaughterUser 인 경우에도 C : \ Users \ YourUser 를 만들고 C : \ Users \ YourUser \에 대한 심볼릭 링크를 만들 수 있습니다. 거기에서 그림 .
참고 난 당신이 기계에서 동시에 데이터를 Picasa를 열고 조작하려고하면 어떻게되는지 분석 감히하지 않습니다. Picasa는 충돌하지 않지만 두 인스턴스를 동시에 변경하면 결국 변경 내용이 저장됩니다. 추측 만 할 수 있습니다.