From d165c410ec40384d1ef940a39ba42c651486dc4f Mon Sep 17 00:00:00 2001 From: bol-van Date: Sun, 14 Jul 2024 10:38:25 +0300 Subject: [PATCH] windows.txt: more nlm info --- docs/windows.txt | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/windows.txt b/docs/windows.txt index fe5864f..55ff70f 100644 --- a/docs/windows.txt +++ b/docs/windows.txt @@ -89,6 +89,18 @@ winws включается. Это нужно, чтобы можно было п А если к одному роутеру через 2 разных сетевых карточки на том же компе - будет одна сеть. NLM абстрагирует типы сетевых адаптеров. Он работает как с wifi, так и с ethernet и любыми другими. Поэтому это более универсальный метод, чем ssid фильтр. +Однако, есть и неприятная сторона. В windows 7 вы легко могли ткнуть на иконку сети и выбрать тип : private или public. +Там же вы могли посмотреть список сетей и обьединить их. Чтобы, допустим, вы могли подключаться по кабелю и wifi +к одному роутеру, и система эти подключения воспринимала как одну сеть. +В следующих версиях windows они эти возможности сильно порезали. Похоже нет встроенных средств полноценно управлять +network locations в win10/11. Кое-что есть в powershell. +Можно поковыряться напрямую в реестре здесь : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList +Нужно менять ProfileGUID в Signatures\Unmanaged. Имена можно поменять в Profiles. +Есть кое-какие сторонние утилиты. Кое-что находится, позволяющее посмотреть и удалить network profiles, но не обьединить. +Факт, что в ms они это сильно испортили. Движок network list все тот же, и он способен на все то, что было в win7. +Можно не бороться с этой проблемой, а просто указывать через запятую те названия сетей или GUIDы, которые выбрала система. +Или если у вас только wifi, то использовать --ssid-filter. Там хотя бы есть гарантия, что SSID соответствуют реальности, +а система их не назвала как-то по-своему. Если в путях присутствуют национальные символы, то при вызове winws из cmd или bat кодировку нужно использовать OEM. Для русского языка это 866. Пути с пробелами нужно брать в кавычки.