Tengo 2 máquinas Windows conectadas en red y tengo problemas con el acceso simultáneo a los archivos. Me gustaría que solo un usuario pudiera abrir un archivo a la vez, lo que pensé que era automático, usando bloqueos de archivos ... si el programa utilizado para acceder al archivo está bloqueando el archivo.
Creo que el problema que tengo es que algunos de los programas que uso, no bloquean el archivo, y allí pueden ser modificados simultáneamente por múltiples usuarios, lo cual es muy poco deseado.
Actualmente tengo este problema con solo dos computadoras, aunque tan pronto como pueda encontrar una solución a este problema, la red se ampliará a 6 computadoras, que incluirán Windows 7, Vista y XP, así como un servidor de archivos central (Samba).
¿Hay alguna manera de garantizar que todos los archivos abiertos en Windows se bloqueen? He considerado algún tipo de sistema de control de versiones, pero todos los que he visto son demasiado complicados. Todo lo que necesito es asegurarme de que varios usuarios no puedan escribir en un archivo al mismo tiempo.
Cualquier sugerencia es apreciada, gracias de antemano.
EDITAR:
Las sugerencias son apreciadas, aunque aquí hay algunas pautas que esperaba cumplir.
Hay una gran cantidad de archivos y directorios que se compartirán, que serán atendidos por un servidor de archivos Samba. Por lo tanto, no será posible administrar el acceso compartido con Windows Sharing.
Varias personas deben poder acceder a una carpeta determinada simultáneamente.
Samba admite el bloqueo de archivos, por lo que idealmente me gustaría forzar a Windows a colocar bloqueos en los archivos, incluso cuando el programa que se usa normalmente no lo haría. (¿Hay algún programa que pueda hacer esto?)