Утилита для отключения сетевого диска при запуске заставки

1

Я ищу способ отключить сетевые диски при включении заставки.

У меня есть несколько пользователей, которые совместно используют внешний зашифрованный диск (общий ресурс Samba, а не windows), и у них есть требование отключить сопоставление дисков, когда локальный компьютер простаивает. Я также хотел бы предупредить их, если на подключенном диске есть открытые файлы, если это возможно.

Существует также требование принудительного ввода пароля перед сопоставлением, когда машина возвращается из режима ожидания.

Существуют ли настройки или утилиты Windows, которые соответствуют этим требованиям?

Редактировать:

FWIW, я не видел ответа, который делает меня полностью счастливым, поэтому я не присуждаю награду ...

JimR
источник
Как вы можете предупредить праздных людей? Я уверен, что это возможно, все, что я получил от Google, было то, что антивирусы действовали во время заставок.
tobylane
@tobylane: я должен был быть более ясным. Я хочу предупредить их, когда они вернутся из простоя. Это сделано для того, чтобы помочь им выработать привычку регулярно сохранять файлы, поэтому, если я заставлю unmap, они потеряют минимальную работу.
JimR

Ответы:

1

Чтобы разорвать сетевое соединение, просто запланируйте подобный файл .bat каждые несколько минут:

@echo off
tasklist | find /i ".scr" && net use x: /delete

При необходимости вы можете скрыть файл .bat, используя ответ ,

Но просто заметьте, что я не несу ответственности за то, что происходит, когда другие пользователи этого компьютера теряют свою работу из-за этого отключения.

harrymc
источник
0

Это на самом деле работает только под 7, мой плохой.

Вы должны иметь возможность использовать планировщик Windows для запуска сценария, чтобы разорвать соединение на заданном пороге простоя. Или на замке, или на разлочке, что бы ни щекотало ваше воображение.

(Панель управления -> Инструменты администратора -> Планировщик)

Nathaniel Bannister
источник
Я не вижу опции для запуска команды, когда включается заставка или машина заблокирована. Я что-то пропустил? Это машины WinXP.
JimR
Я знаю, что это работает под 7, я посмотрю, смогу ли я найти его в моей виртуальной машине XP
Nathaniel Bannister
Вариантов на самом деле нет под XP, упс.
Nathaniel Bannister
0

Даже если вы найдете хороший способ отключить сетевой диск каждый раз, когда включается заставка, он не будет делать то, что вы хотите.

  1. Windows запоминает учетные данные, которые вы использовали для подключения к сетевой папке, до тех пор, пока вы не выйдете из системы. Кроме того, пользователи могут щелкнуть «запомнить учетные данные», и он их вообще не спросит. Даже если вы отключите диск, как только они попытаются перемонтировать его, он просто использует кэшированные учетные данные.

  2. Зачем тебе это делать? Это только усугубит ваших пользователей, и я не вижу способа повысить безопасность. У вас гораздо больше шансов потерять данные из-за какой-либо схемы отключения диска, чем у злоумышленника, который подключается к компьютеру, когда он находится в режиме ожидания, ворует конфиденциальные данные, а затем убегает, прежде чем кто-либо заметит.

  3. Когда ваши пользователи будут отмечены галочкой, что каждый раз при включении заставки все отключается, они выключают заставку. Когда вы заставите определенное время на заставку, они тоже найдут способ обойти это.

Если ваша цель - защитить конфиденциальные документы, вам гораздо лучше заставить пользователей вводить свой пароль при возобновлении работы компьютера. Это позволило бы им держать документы открытыми и не потерять свое место, что приведет к повышению производительности труда и улучшению положения работников. Это также очень легко сделать с помощью инструментов, встроенных в Windows.

nhinkle
источник
Забавно, как кажется, пользователи просили об этом. В этом случае их всего 2, и документы являются их жизненной силой. Я работаю над способом удаления учетных данных. Вот почему есть период корректировки, когда они хотят получать уведомления, если на общем ресурсе есть открытый документ.
JimR
Это не имеет никакого смысла. То, что ваши пользователи просят что-то иррациональное, не означает, что вы должны им это давать. Возможно, есть лучшее решение. Почему именно они хотят быть отключены каждый раз? Они думают, что это уменьшит вероятность того, что кто-то скомпрометирует их данные?
nhinkle
Кроме того, в зависимости от используемого программного обеспечения, даже если общий ресурс отключен, используемый документ все равно будет загружен в память, а автоматически сохраненные копии могут находиться на аппарате, поэтому файлы не исчезнут в сети. диск удален.
nhinkle
Когда они платят вам, вы должны делать то, что они просят. Разъединение происходит по юридическим причинам, которые не имеют смысла ни для кого технического характера. Я знаю, что Windows хранит вещи без очистки и иногда оставляет информацию уязвимой. Я объяснил это, и меня все равно попросили это сделать.
JimR
@JimR, тогда честно. Если клиенты чего-то требуют, иногда вы просто вынуждены это делать. С наилучшими пожеланиями, чтобы найти решение, которое удовлетворяет их требованиям.
nhinkle