Alterando o caminho de rede dos arquivos offline

5

Muitos de nossos usuários têm sua pasta Home definida como Disponível off-line. Seus laptops com Windows 7 não voltarão à nossa rede por algumas semanas. Nesse meio tempo, estamos configurando novos servidores e reorganizando nossos arquivos, para que o caminho de rede para a pasta Home seja completamente diferente.

Com base em alguns testes que fiz, quando os usuários retornam, todos os arquivos que eles criaram ou modificaram enquanto estavam off-line desapareceram, e a nova pasta Home estará lá e não definida para sincronização. O cache off-line da pasta Home antiga ainda pode ser acessado por meio da Central de Sincronização, mas eles não vão querer vasculhar isso e tentar encontrar o que está faltando. Evitar isso envolveria manter o servidor antigo em atividade e mover todos para o novo local pessoalmente. Por isso, sabemos com certeza que eles serão sincronizados primeiro.

Existe alguma maneira de evitar isso que não seja tão entediante, como uma rápida edição de registro ou algo que aponte o antigo cache off-line para o novo local?

    
por Adam 12.06.2012 / 02:34

2 respostas

5

Havia um antigo utilitário csccmd.exe no Windows XP que tinha a funcionalidade para fazer o que você está procurando, mas não funciona com o novo Arquivos Offline (CSC) no Windows Vista e 7.

No Vista e no Windows 7, os Arquivos off-line têm uma API da WMI que pode ser usado para manipular a configuração de maneira automatizada. Eu não usei isso, mas suspeito strongmente que essa API seja a chave para o que você está procurando.

Uma pesquisa surge com este script e sua entrada de blog relacionada, intitulada" Atualizando o cache de arquivos offline no Windows Vista para apontar para um novo servidor " que eu suspeito que funcionará bem no Windows 7, dada a semelhança com o Windows 7 e Vista. O script basicamente equivale a alguma análise de linha de comando e, finalmente, uma chamada para o método "RenameItem" do objeto WMI "Win32_OfflineFilesCache". Você provavelmente poderia condensar o script em apenas algumas linhas (e adicionar a reinicialização necessária para que a renomeação realmente aconteça) para seus propósitos.

    
por 12.06.2012 / 04:30
0

Havia um programa que acompanha o livro do Server Admin Toolkit. Foi chamado cachemov.exe. Isso nos permite especificar o local do cache do lado do cliente. Eu não tinha testado desde o winXP e servidor 2003.

    
por 03.08.2012 / 23:55