Зіставлені мережеві диски дуже корисні, коли вам потрібно підключитися до диска, який знаходиться на іншому комп’ютері або на зовнішньому сховищі. Це полегшує доступ до файлів. Однак, якщо ваші зіставлені мережеві диски не працюють у Windows 10 v1809, то це, безумовно, дратує.
Існує багато способів, як Windows повідомляє про свою недоступність. Це може бути червоний X, який з’являється на мережевих дисках або повідомляє, що недоступний при використанні з командного рядка або через сповіщення. Може статися так, що для підключення мережевого диска потрібно більше, ніж зазвичай, тому ми рекомендуємо вам запустити кілька сценаріїв під час входу в систему на комп’ютері.
Зіставлені мережеві диски не працюють
Перш ніж продовжувати обхідні шляхи, ви повинні знати, що деякі тренування працюють за певними сценаріями. Одному може знадобитися доступ до мережі під час входу, тоді як іншим може знадобитися доступ до налаштувань групової політики. Тож вибирайте, що вам підходить.
Якщо підключені мережеві диски не відображаються, не підключаються або не працюють в Windows 10 після входу в систему до комп'ютера, ви можете спробувати ці обхідні шляхи, які використовують сценарії, щоб переконатися, що ви підключені до них, як тільки ви почнете користуватися комп'ютером.
Створення сценаріїв
Тут є два сценарії. MapDrives.ps1, які виконуються MapDrives.cmd, і це робиться в звичайному (не підвищеному) командному рядку.
Створіть файл сценарію з іменем MapDrives.cmd, а потім збережіть його там, де файли будуть у безпеці.
PowerShell -Команда "Set-ExecutionPolicy -Scope CurrentUser Необмежений" >> "% TEMP% \ StartupLog.txt "2> & 1 PowerShell -File"% SystemDrive% \ Scripts \ MapDrives.ps1 ">>"% TEMP% \ StartupLog.txt "2> & 1
Подібним чином створіть файл сценарію з іменем MapDrives.ps1 із вмістом нижче. Зберігайте обидва сценарії в одній папці.
$ i = 3 в той час як ($ True) $ помилка.clear () $ MappedDrives = Get-SmbMapping | де-Статус властивості -Значення недоступне -EQ | виберіть LocalPath, RemotePath foreach ($ MappedDrive в $ MappedDrives) try New-SmbMapping -LocalPath $ MappedDrive.LocalPath -RemotePath $ MappedDrive.RemotePath -Persistent $ True catch Write-Host "Помилка зіставлення $ MappedDrive.RemotePath до $ MappedDrive.LocalPath " $ i = $ i - 1 якщо ($ помилка.Кількість -eq 0 -або $ i -eq 0) перерва Початок-Сон -секунд 30
Можливі способи виконання сценарію для підключення до відображеного мережевого диска
1] Створіть елемент запуску
Це працює лише для пристроїв, які мають доступ до мережі при вході в систему. Якщо його немає, сценарій не зможе автоматично підключити мережеві драйвери.
- Відкрийте папку автозавантаження, розташовану за адресою % ProgramData% \ Microsoft \ Windows \ Меню "Пуск" \ Programs \ StartUp і скопіюйте-вставте MapDrives.cmd всередині нього.
- Відкрийте папку "Сценарії", розташовану на і % SystemDrive% \ Scripts \ скопіюйте-вставте MapDrives.ps1 у цій папці.
Це створить файл журналу з іменем StartupLog.txt у папці% TEMP%. Далі вийдіть з машини, а потім повторно ввійдіть. Це забезпечить відкриття відображених накопичувачів.
2] Створіть заплановане завдання
Можна створити заплановане завдання, яке запускатиметься, як тільки користувач входить в систему на комп’ютері. Спочатку скопіюйте файл сценарію MapDrives.ps1 до папки скриптів Windows за адресою % SystemDrive% \ Scripts \. Потім запустіть Планувальник завдань. Ви можете шукати у вікні пошуку, і воно з’явиться.
- Виберіть Дія> Створити завдання, а на вкладці Загальні введіть назву та опис завдання.
- Далі натисніть на Змінити користувача або групу і виберіть локального користувача або групу. Потім виберіть гаразд.
- Поставте прапорець, де написано:Бігати з найвищими привілеями »
- Перейдіть на вкладку Тригери та створіть новий тригер з опцією «Увійти» у спадному меню «Почати завдання». Клацніть добре.
- Далі перейдіть на вкладку Дії
- Створіть нову дію та виберіть Запустити програму.
- У полі Програма / Сценарій введіть Powershell.exe.
- В Додавання аргументів (необов’язково) введіть наступне:
-windowsstyle прихований -команда .\ MapDrives.ps1 >>% TEMP% \ StartupLog.txt 2> & 1 - В Почати через (необов’язково) введіть місце розташування (% SystemDrive% \ Scripts \) файлу сценарію.
- На Умови виберіть вкладку Почніть, лише якщо доступне таке мережеве підключення виберіть, виберіть Будь-який зв’язок, а потім виберіть гаразд.
Перезавантажте або вийдіть зі свого облікового запису та увійдіть назад, щоб виконати завдання.
3] Налаштування групової політики
Це потрібно, якщо якщо відображені диски визначаються в налаштуваннях групової політики. Вам потрібно буде оновити дію карт дисків до Замінити.
У свою чергу, він видалить наявний відображений диск і створить відображення знову при кожному вході в систему. Однак будь-які налаштування на відображеному диску, змінені з параметрів групової політики, будуть втрачені під час кожного входу. Якщо зміни не працюють, запустіть gpupdate команда за допомогою / сила параметр, щоб негайно оновити налаштування групової політики.
Одне з цих рішень, запропонованих корпорацією Майкрософт, має допомогти вам вирішити проблему, оскільки відображені мережеві диски не працюють у Windows 10. Повідомте нас, який з них працював у вас.