У меня есть несколько сопоставлений сетевых дисков, которые я хочу сделать доступными для различных программ после перезагрузки. Однако они остаются отключенными, пока я не посещу их вручную.
Если программа, такая как OneNote, которая читает заметки, совместно используемые на сетевом диске, пытается подключиться, она не видит общий ресурс и не вызывает автоматического переподключения.
Я ищу полностью автоматизированное решение, предпочтительно просто настройку, чтобы Windows изначально подключалась при загрузке компьютера.
Например, прямо сейчас диск Y и Z отключены, а X подключен, потому что я получил к нему доступ вручную:
Изменить: я должен немного изменить свой вопрос, но с довольно значительным влиянием на ответы. Диски действительно НЕ доступны при входе в систему. Они становятся доступными только после того, как я открою ssh-туннель.
Поэтому главный вопрос - как заставить приложения принудительно активировать диск, когда они пытаются получить к нему доступ?
Я предполагаю, что другим подходом будет автоматический запуск сценария, когда туннель будет установлен. Это, наверное, моя лучшая ставка, если вышеописанное невозможно.
источник
Ответы:
Прочитайте эту ветку: https://web.archive.org/web/1/http://techrepublic%2ecom%2ecom/5208-11184-0.html?forumID=47&threadID=178558&messageID=1818197 . Парень в основном говорит, чтобы изменить это:
У меня была похожая проблема на моем последнем месте, и это, казалось, помогло.
Надеюсь это поможет.
источник
Ну, во-первых, при сопоставлении диска вы можете поставить галочку, говоря, что XP должен переподключить диски. Это не идеально. Другой вариант - написать скрипт и поместить его в папку автозагрузки пользователя:
источник
Мы столкнулись с проблемами, когда у нас был общий файловый ресурс 2003, смонтированный в файловой системе Unix. Произойдет «отключение», и задания, которые его используют, потенциально могут быть запущены дважды - первый раз, чтобы разбудить общий ресурс, второй раз, чтобы реально выполнить работу по-настоящему.
Это было неудовлетворительно, поскольку - конечно, - иногда первый запуск работал, поэтому в итоге один из наших разработчиков закончил тем, что написал работу, чтобы регулярно опрашивать ресурс и держать его в тепле. Обратите внимание, что в этом случае изменение времени поддержки активности на сервере не было возможным, так как общий ресурс был смонтирован в файловой системе, и задания могли иметь промежутки между ними до недели или около того.
Я не могу сказать, почему они просто не подключались в начале каждой работы и не отключались, когда выполняли ее, или пробуждали общий ресурс другим способом, прежде чем запускать реальную работу.
В любом случае, я не уверен в деталях реализации, но я ожидаю, что запланированное задание, которое просто получит список каталогов, будет иметь тот же конечный результат для клиента Windows, если вы собираетесь пойти по этому пути. Это один из способов сделать это, но я уверен, что есть и лучшие.
Мораль этой истории в любом случае заключается в том, что совместимость Unix / Windows, конечно, не так безболезненна, как некоторые верят. Но это отвлекает от вопроса.
источник
Доступны ли они, если вы попытаетесь их открыть? АКА, это старая проблема с подключенным диском, который кажется отключенным, но когда вы пытаетесь открыть его, вы обнаруживаете, что он действительно подключен?
Но чтобы ответить на вопрос, когда я его прочитал:
Чтобы сопоставить диск из командной строки и оставить его после перезагрузки, нужно сделать его постоянным.
Или щелкните правой кнопкой мыши «Мой компьютер», нажмите «Подключить сетевой диск», выберите местоположение и убедитесь, что «Восстановить соединение при входе»
источник