In che modo gli utenti possono leggere un PDF su una rete Windows, senza blocco dei file


8

Un associato dell'ufficio aggiorna regolarmente un PDF del calendario su un'unità di rete Windows condivisa. Questo calendario è referenziato durante il giorno da molti dei 20-40 membri dello staff della rete, lasciando spesso questo file aperto nei loro lettori Acrobat per ore e ore.

Se il file è aperto ovunque, non può essere aggiornato dall'utente di pubblicazione a causa di un blocco del file. Ciò significa una caccia in ufficio e trasmissioni via e-mail per chiudere il PDF @ # $%!

Quali azioni dell'amministratore di rete o dell'utente suggeriresti, quindi non abbiamo bisogno di inviare / ricevere queste email scomode?

Alcuni dettagli: * Condivisioni di rete Windows, che tutti abbiamo montato come lettera di unità * Credo che i server siano Linux / Unix che eseguono Samba (anziché il software server Windows) * Principalmente client XP, e piuttosto bloccati. Le modifiche del client desktop significano visite di supporto in ogni workstation.

Grazie.


3
Perché nel mondo stai usando un pdf per contenere un calendario? Parla dello strumento sbagliato per il lavoro.
Joel Coehoorn,

1
@Joel: non vorrei saltare la pistola su questo. I PDF presentano vantaggi in alcuni ambienti di ufficio. Solo perché è stato implementato in modo errato qui non significa che sia una cattiva idea.
hotei,

Risposte:


2

Se per qualche motivo la risposta di slartibartfast non è fattibile per te (come non voler configurare il tuo primo server web intranet in assoluto ...), considera quanto segue.

Se il file server si basa su Unix / Linux / MacOSX utilizzando Samba: creare una directory di rete condivisa che sia in lettura / scrittura per gli utenti di pubblicazione. Chiamiamo la condivisione pdf-rw e uno degli utenti di pubblicazione pdfpublisher . Nel file di configurazione di Samba, impostalo smb.confin questo modo:

[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

Crea un'altra directory di rete condivisa di sola lettura per tutti gli altri. Diamo un nome alla condivisione pdf-ro . Nel file di configurazione di Samba, impostalo in smb.confquesto modo:

[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

Il trucco è definire 2 diverse condivisioni (nomi) con 2 diverse impostazioni:

  • la condivisione di sola lettura è anche navigabile e persino accessibile agli utenti guest senza password (e può essere mappata come unità di rete se lo si desidera);
  • la condivisione di lettura / scrittura è nascosta e non appare nelle vicinanze della rete (è possibile accedervi se si conosce il \\servername\pdf_rwpercorso UNC, oltre a sapere come fornire una delle credenziali degli utenti nominati; può anche essere mappato su una rete guidare).

Se il file server è basato su Windows: scegli uno dei suggerimenti forniti da altri utenti e verifica se funziona per te.


Grande avvertimento:

Tenere presente che qualsiasi aggiornamento del documento PDF da parte dell'editore non verrà notato automaticamente dai client. A seconda del software visualizzatore PDF + versione, potrebbero comunque visualizzare la versione precedente del file a meno che non lo ricarichino.


3

Pubblica il documento su un server web. L'editor lo modifica lì. I lettori hanno accesso senza blocco con un client comunemente disponibile (IE, Firefox, Chrome, Safari, ecc. Ecc. Ecc.)

Oh, e mi sento sporco per averlo suggerito, quindi sei il benvenuto. :)


E con l'accesso a Samba il processo di modifica sarebbe lo stesso.
pelms

0

Una soluzione alternativa che abbiamo usato nel mio ufficio con file condivisi come questo che doveva essere aggiornato regolarmente (principalmente fogli di calcolo) era una cartella condivisa nascosta a cui solo la persona che ha bisogno di aggiornare il file ha accesso. Questa cartella ha il "master" della copia condivisa e la copi una volta modificata. Se è bloccato, il problema è minore poiché l'aggiornamento è terminato.


0

Fare clic con il tasto destro, Proprietà> Attributi> Sola lettura. Può essere.


non funziona nel mio caso particolare .. Viene utilizzato da un altro utente o programma (per un file di accesso ms)
Totty.js

-2

Suppongo che sia Windows. È possibile impostare le autorizzazioni in cui gli utenti possono solo leggere il documento (sola lettura). Ciò potrebbe impedire al sistema di posizionare un blocco sul file. Se il problema persiste, è sempre possibile eseguire il ciclo automatico del server che serve il file e tutti i blocchi andranno persi. (disconnettersi e riconnettersi potrebbe anche farlo, ma non ne sarei certo).

Sento che ci deve essere ancora una soluzione migliore, ma questo è tutto ciò che mi viene in mente.


5
Stai scherzando! Spegni il server solo per cancellare un lucchetto !!! Sei così licenziato.
hotei,

Quindi, invece, perderò il tempo di circa 30 utenti che infastidisce tutti? Non è una soluzione ottimale e se è su una macchina virtuale da sola o qualunque cosa possa funzionare. Quando ho risposto non c'erano altre risposte. Meglio della tua nessuna risposta.
Daisetsu,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.