У меня есть машина с Windows 8.1, которая подключается к моей сети по беспроводной сети. У меня есть два накопителя NAS, подключенных к беспроводному маршрутизатору.

Диски NAS настроены на автоматический запуск, поэтому они не работают, когда компьютер выключен.

При запуске ноутбука сигнал явно отправляется через беспроводную сеть при запуске дисков NAS. От "пробуждения" им требуется около 1 минуты, пока индикатор не перестанет мигать и не будут включены общие ресурсы.

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

У меня есть одна учетная запись на ноутбуке, это учетная запись уровня администратора, нет пароля, Windows загружается прямо на рабочий стол.

Мой вопрос Кто-нибудь знает какой-либо способ заставить сетевое соединение "ждать", пока NAS полностью не проснется, и общие ресурсы станут доступными?

ИЗДАНИЕ: 17.10.2016. Ответ удален и опубликован как ответ

1 ответ1

0

Я ответил на свой вопрос, но при этом нашел два метода, которые могут быть интересны другим. Затем я решил оставить "вопрос" в курсе и предоставить свои два вывода в качестве ответа (спасибо AFH за совет)

1) Создайте файл netlogon.bat и измените задержку на любое выбранное вами значение - 60 секунд? Тогда сетевое соединение не будет пытаться подключиться в течение этого времени. Синтаксис для этого (для других, кто может быть заинтересован):

Откройте окно CMD и введите:

net use /persistent:no <hit enter to make shares non persistent>  
net use * /del /yes <hit enter to delete any existing shares>  
notepad "%UserProfile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\netlogon.bat" 

нажмите ввод - это вызовет блокнот и спросит, хотите ли вы создать этот файл

в блокноте введите:

@echo off  
set delay=60 <or whatever delay you choose>  
ping localhost -n %delay%  
net use X: \\NASname\ShareName  

замена, конечно, ваших общих ресурсов и устройств на "NASname" и "ShareName"

Это создаст ваши акции после установленной задержки

2) Вот что я пытаюсь:
Загрузите файл «MapDrive.exe» с веб-сайта http://zornsoftware.codenature.info/free-downloads?did=5 и поместите исполняемый файл в C:\Windows или в другое место пути поиска.

используйте "net use" из окна CMD, чтобы снова установить постоянство на "no" и удалить существующие общие ресурсы (как указано выше)

Затем снова из окна CMD введите:

notepad "%UserProfile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\netlogon.bat"

но в этом командном файле введите:

C:\Windows\MapDrive.exe X: \\NASname\ShareName 60  

сколько бы у вас ни было акций.

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

Использование командного файла создаст окно CMD во время его работы. Если вас это беспокоит, вы можете создать ярлыки для выполнения каждой отдельной команды в меню «Пуск».

Ярлык может быть лучше, если у вас есть только один или два ресурса для повторного подключения

Я надеюсь, что эта информация полезна для других

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .