Como os usuários podem ler um PDF em uma rede Windows, sem bloqueio de arquivo

8

Um funcionário do escritório atualiza regularmente um PDF do calendário em uma unidade de rede compartilhada do Windows. Esse calendário é referenciado durante todo o dia por muitos dos funcionários de 20 a 40 membros da rede, geralmente deixando esse arquivo aberto em seus Acrobat Reader por horas a fio.

Se o arquivo estiver aberto em qualquer lugar, ele não poderá ser atualizado pelo usuário de publicação devido a um bloqueio de arquivo. Isso significa uma busca pelo escritório e transmissões por e-mail para fechar o @ # $% PDF!

Quais ações de usuário ou administrador de rede você sugeriria para que não precisássemos enviar / receber esses e-mails desconfortáveis?

Alguns detalhes: * Compartilhamentos de rede do Windows, que todos nós montamos como uma letra de unidade * Acredito que os servidores Linux / Unix estejam executando o Samba (em vez do software de servidor Windows) * Principalmente clientes XP e bastante bloqueado. As alterações do cliente de desktop significam visitas de suporte em todas as estações de trabalho.

Obrigado.

    
por Damien Rozendal 29.07.2010 / 01:57

5 respostas

2

Se a resposta do slartibartfast não for viável para você por algum motivo (por exemplo, se você não deseja configurar seu primeiro servidor da web de intranet ...), considere o seguinte.

Se o servidor de arquivos for baseado em Unix / Linux / MacOSX usando Samba: Crie um diretório de rede compartilhado que seja read / write para o (s) usuário (es) de publicação. Vamos citar o compartilhamento pdf-rw e um dos usuários de publicação pdfpublisher . No arquivo de configuração do Samba, smb.conf configure isso assim:

[pdf-rw]
  comment = Writeable for pdfpublisher(s) only (and not browseable for users)
  path = /path/on/unix/system
  browseable = no
  writeable = no
  write list = pdfpublisher, domainname\who.ever, onemoreuser
  guest ok = no

Crie outro diretório de rede compartilhado que seja somente leitura para todos os demais. Vamos citar o compartilhamento pdf-ro . No arquivo de configuração do Samba smb.conf configure isso assim:

[pdf-ro]
  comment = Read-only for users (as well as browseable)
  path = /path/on/unix/system
  browseable = yes
  writeable = no
  guest ok = yes
  map to guest = bad user

O truque é definir 2 compartilhamentos diferentes (nomes) com 2 configurações diferentes:

  • o compartilhamento somente leitura também é navegável e até mesmo acessível para usuários convidados sem uma senha (e pode ser mapeado como uma unidade de rede, se você quiser);
  • o compartilhamento de leitura / gravação está oculto e não aparece na vizinhança da rede (ele pode ser acessado se você souber o caminho \servername\pdf_rw UNC, além de saber como fornecer uma das credenciais dos usuários nomeados; também ser mapeado para uma unidade de rede).

Se o servidor de arquivos for baseado no Windows: Escolha uma das sugestões feitas por outros usuários e teste se funciona para você.

Grande advertência:

Esteja ciente de que qualquer atualização do documento em PDF pelo editor não será notada automaticamente pelos clientes. Dependendo de seu software visualizador de PDF + versão, eles ainda poderão ver a versão antiga do arquivo, a menos que sejam carregados novamente.

    
por 30.07.2010 / 00:59
3

Publique o documento em um servidor da web. O editor edita lá. Os leitores têm acesso sem trava com um cliente comumente disponível (IE, Firefox, Chrome, Safari, etc. etc. etc.)

Ah, e eu me sinto suja por sugerir isso, então você é bem-vindo. :)

    
por 29.07.2010 / 03:21
0

Uma solução que usamos em meu escritório com arquivos compartilhados como esse que precisavam ser atualizados regularmente (principalmente planilhas) era uma pasta compartilhada oculta à qual somente a pessoa que precisa atualizar o arquivo tinha acesso. Esta pasta tem o "mestre" da cópia compartilhada e você apenas copia uma vez editada. Se estiver bloqueado, isso é um problema menor desde que a atualização foi feita.

    
por 29.07.2010 / 02:33
0

Clique com o botão direito do mouse em Propriedades > Atributos > Somente leitura. Talvez.

    
por 29.07.2010 / 03:25
-2

Estou assumindo que isso é o windows. Você pode definir as permissões em que os usuários só podem ler o documento (somente leitura). Isso pode impedir que o sistema coloque um bloqueio no arquivo. Se isso não funcionar, você pode sempre desligar o servidor que está servindo o arquivo e todos os bloqueios serão perdidos. (sair e voltar pode fazer isso também, mas eu não estaria certo).

Eu sinto que deve haver uma solução melhor ainda, mas isso é tudo que eu conseguia pensar.

    
por 29.07.2010 / 02:21