У меня две сети: рабочая и домашняя. Рабочая подсеть - 192.168.0.x, тогда как домашняя подсеть - 192.168.1.x.
На работе у меня есть два подключенных диска, а дома их нет. Каждый раз, когда я открываю проводник дома или по ошибке нахожу файл над этими дисками, окна зависают при попытке подключения к диску. В настоящее время я использую сценарий, который решает, следует ли удалять / отображать диски в зависимости от того, можно ли пинговать 192.168.0.1 (рабочий маршрутизатор). Проблема в том, что по какой-то причине на основе триггера события «подключение / отключение к / от сети» несколько экземпляров запускаются одновременно и просто зависают.
Учитывая все обстоятельства, я бы хотел более элегантное решение. Нет ли способа изменить тайм-аут для подключенных дисков? Возможно ли иметь «заданную конфигурацию» в Windows, где в этой конфигурации есть постоянно подключенные сетевые диски, а в другой конфигурации их вообще нет; что-то вроде «профиля оборудования»? У меня также есть другие программы, которые я бы хотел включить / выключить в зависимости от моего сетевого местоположения.
Вы можете настроить функцию автоматического отключения подключенного сетевого диска, введя команду
net config server /autodisconnect:<NUMBER IN MINUTES HERE>
если вы поставите -1, он отключит его.
Посмотрите эти ссылки для получения дополнительной информации
Я действительно нашел обходной путь; Я узнал, как объединить сети (беспроводные и проводные), чтобы я мог наконец использовать «условия» планировщика задач таким образом, чтобы я мог запускать скрипт только при подключении к работе и запускать отдельный скрипт «отключения» при подключении дома.
Оба сценария настроены на запуск при «разблокировке рабочей станции» и запускаются, как только становятся доступными условия, даже в случае сбоя.
Для объединения сетей, если кому интересно:
Перейдите в «Центр управления сетями и общим доступом»
Щелкните значок сети, в которой вы сейчас находитесь (в разделе «активные сети»).
Нажмите «Объединить или удалить сетевые расположения» внизу всплывающего окна.
Я не знаю про «профиль оборудования», но у нас есть общие сетевые диски, которые доступны через OpenVPN где угодно. Если у вас есть какой-либо контроль над брандмауэром вашей работы, похоже, это правильный путь.
Ура