DOS / Desqview support filesystem locking with "share.exe." Honestly I am not sure how well this worked, but I knew guys who ran multi-line BBSes under DOS and Desqview (and later OS/2) without issue.
Even with multiple PCs you would also have similar "shared filesystem" issues. You'd need some sort of fileserver and a shared, network drive. Novell was popular at the time.