Повторно подключите Windows Network Drive после того, как сетевое соединение будет установлено

Пользователь использует часть программного обеспечения (простая база данных и клиентское приложение), который соединяется с базой данных, сохраненной на другой рабочей станции посредством сетевого диска. Этот режим доступа поддерживается поставщиком программного обеспечения и не является взломом всегда.

Проблема возникает, потому что 'клиент', который использует пользователь, является ноутбуком, следовательно подключения к сети через беспроводную связь. Когда пользователь входит в систему, подключения ноутбука к беспроводной связи, но сетевой диск не был 'подключен повторно', так сказать. Я не знаю официальную терминологию для этого, но достаточно сказать, что она похожа на это:

enter image description here

С большим красным X по диску. Точно так же, как диск на фотографии я могу 'дважды щелкнуть' по диску в Своем Компьютере и соединиться с диском. Однако я хотел бы постараться не утверждать, что как 'фиксация' пользователю, поскольку это действительно не фиксация. Диск должен быть 'подключен с' прежде, чем открыть программу, или программа не будет работать.

Я думал об использовании, 'Всегда Ожидают Сети при Входе в систему' Групповая политика, но я не знаю, относится ли это к беспроводной связи (тем более, что сетевые профили являются пользователем, базирующимся, если они не добавляются к групповой политике), и также так как это могло вызвать проблемы, если ноутбук не находится в диапазоне известной беспроводной сети.

Я пытался войти в Powershell сейчас и перейти к K: диск (см. снимок экрана выше) в надеждах, что было бы достаточно умно повторно подключить диск, но он не работал.

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

1
задан 24 January 2014 в 17:25
1 ответ

Я использовал сценарий PowerShell, который использует цикл while с заданным временем для проверки, подключился ли пользователь к беспроводному SSID, где база данных живет, и если это так, то либо удалите и воссоздайте подключенный сетевой диск, либо cd в нем, я не могу вспомнить, но все это время он был стабильным и является основным бизнес-приложением, поэтому используется каждый день.

0
ответ дан 4 December 2019 в 08:53

Теги

Похожие вопросы