Есть скрипт для мягкого отрубания юзверей от БД 1с в файловом варианте?
Нет. Точнее они конечно есть, но результат их работы примерно такой же как выдергивание сетевого шнура из файлопомойки.
И самое главное зачем? Ну оставили базу висеть - вам то какая разница?
Единственный нормальный вариант это добавление в конфигурацию обработки которая будет запускаться через определенные интервалы времени и проверять нет ли команды на принудительное завершение работы.
Из вне никак. В конфигурациях времен УТ 10.х был реализован механизм завершения работы пользователей на прикладном уровне (т.е. на уровне конкретной конфигурации). В последних релизах, его, насколько мне известно, зачем-то выдрали. Но реализовать что-то подобное достаточно просто.