Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!lll-crg!mordor!sri-spam!sri-unix!hplabs!hp-sdd!sdcsvax!dcdwest!ittatc!bunker!rha From: rha@bunker.UUCP (Robert H. Averack) Newsgroups: comp.sys.ibm.pc Subject: Re: Protecting against copying from hard disks Message-ID: <1300@bunker.UUCP> Date: Mon, 10-Nov-86 14:20:14 EST Article-I.D.: bunker.1300 Posted: Mon Nov 10 14:20:14 1986 Date-Received: Tue, 11-Nov-86 20:33:36 EST References: <836@ur-tut.UUCP> Reply-To: rha@bunker.UUCP (Robert H. Averack) Organization: Bunker Ramo, Trumbull Ct Lines: 31 In article <836@ur-tut.UUCP> akk2@ur-tut.UUCP (A Kacker) writes: >Maybe someone can help me with this one : > >At the University of Rochester, we have a Microcomputer Information >Center which serves as a repository of both commercial and PD >software. The University community is thus able to try out a lot of the >packages before actually going out and buying it. We have some of this software >installed on hard disks on XT's and AT's. We try our best to keep anyone >from surreptitiously copying any of the commercial software, including >posting of signs against copying. What we would like to be able to is >to somehow make it difficult for users to copy anything off of our hard disks. > >Atul Kacker How about if you write a program to set/reset the "hidden file" attribute bit (bit-1), using CHMOD, a.k.a. Function 67 of DOS Services (INT 21H). By setting the file as hidden, you prevent the user from using DIR, COPY, ERASE, etc. on that file. When you need the file, reset the bit. -- ?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~? { (Bob Averack @ Bunker Ramo/Olivetti) {decvax!, ittatc!, philabs!} } } { { ## "Q: What do you call a cell USENET: bunker!rha } } #oo# on a spread sheet?" UUCP: bunker!/usr/spool { { ###### /uucppublic/rha } } ##\/## "A: A Lotus Position...Yoga OFFLINE: 35 Nutmeg Dr. { { ###### Humor, arararararar..." Trumbull, CT 06611 } } L L { ?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?~?