3. Уффф... Стартираш програмата през .bat файл, който първо проверява в някаква директория за броя на файловете с име, започващо с "нещо". Ако са два, казва на третия счетоводител да ходи да пие кафе, ако е един или нула, създава файл и стартира програмата, като при излизането от програмата изтрива файла, който е създал.
това и без файловете които си описал, така или иначе си го прави софтуерът, идеята е да се изхвърли даден потребител при опит за влизане на трети, а не да го праща за кафе.
А това с процесите на самба, не знам дали при стартиране на програмата от самба в
ps -ef | grep samba ще се покаже още един процес със име самба, че да се убива, но в момента няма как да пробвам, но ти можеш да пробваш. Успех!