dimo70
- Longevity: 7 years
- Posts: 3784
- REPUTATION:27[+] [-]
- Location: BG
|
Всем привет, нужно сделать батник для автоматического подключение к WiFi рутер, типа: "netsh wlan connect ssid=LAN" Не знаю как указать пароль. Есть варианты указать заранее параметры связи?
_________________ Signed off for violation of forum rules
|
dimo70
- Longevity: 7 years
- Posts: 3784
- REPUTATION:27[+] [-]
- Location: BG
|
Gvint64, спасибо большое за помощь. Я в общем сделал что то подобное. Пользовался Smart WiFi Solution 2.0.exe, чтоб експортировать профайл в XML файл. Сделал отдельно команд:кодnetsh wlan delete profile "SSID" netsh wlan add profile filename="WIFI.xml" netsh wlan connect name="WIFI" Вроде получилось.
_________________ Signed off for violation of forum rules
|
Gvint64
- Longevity: 4 years 6 months
- Posts: 626
- REPUTATION:72[+] [-]
|
dimo70, В этом батнике уже есть создание XML для подключения . В Windows 10 искать там:%ProgramData%\Microsoft\Wlansvc\Profiles\Interfaces
Last edited by Gvint64 on 2020-11-29 18:54; edited 2 times in total
|
dimo70
- Longevity: 7 years
- Posts: 3784
- REPUTATION:27[+] [-]
- Location: BG
|
Gvint64, ок, буду разбираться сейчас. ЗЯ: Работает! Я слегка упростил батник для одного соединения и без запросов:@Echo OFF :: Replace "?" in your SSID and SharedKey and You are Ready to Go! set "SSID=?" set "SharedKey=?" set "xml_name=wifi.xml" Call :XML "%SSID%" "%SharedKey%" "%xml_name%" netsh wlan add profile filename=%xml_name% Del /F /Q "%xml_name%" >nul Goto :eof :XML [XML setting File form] :: Take 4 inputs: Name, SSID, SharedKey & output xml file name. set "SSID=%~1" set "SharedKey=%~2" set "output=%~3" ( echo ^<?xml version="1.0"?^> echo ^<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1"^> echo ^<name^>%SSID%^</name^> echo ^<SSIDConfig^> echo ^<SSID^> echo ^<name^>%SSID%^</name^> echo ^</SSID^> echo ^<nonBroadcast^>true^</nonBroadcast^> echo ^</SSIDConfig^> echo ^<connectionType^>ESS^</connectionType^> echo ^<connectionMode^>auto^</connectionMode^> echo ^<MSM^> echo ^<security^> echo ^<authEncryption^> echo ^<authentication^>WPA2PSK^</authentication^> echo ^<encryption^>AES^</encryption^> echo ^<useOneX^>false^</useOneX^> echo ^</authEncryption^> echo ^<sharedKey^> echo ^<keyType^>passPhrase^</keyType^> echo ^<protected^>false^</protected^> echo ^<keyMaterial^>%SharedKey%^</keyMaterial^> echo ^</sharedKey^> echo ^</security^> echo ^</MSM^> echo ^</WLANProfile^> )>"%output%" Goto :EOF
_________________ Signed off for violation of forum rules
|
bios83
- Longevity: 8 years 11 months
- Posts: 101
- REPUTATION:16[+] [-]
|
Привет, Есть ещё один вариант с использованием WirelessKeyView утилиты: экспорт"%~dp0WirelessKeyView.exe" /export "%~dp0Wi-Fi_%computername%_%date%.txt" импортif exist "%~dp0Wi*.txt" for %%x in (%~dp0Wi*.txt) do "%~dp0WirelessKeyView.exe" /import "%%x" поиск wi-fi профилей на подключенных жестких дисках или автоматическое подключение winPE к wi-fi сети.for %%I in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (dir /d %%I:\ProgramData\Microsoft\Wlansvc\Profiles&&if exist "%%I:\ProgramData\Microsoft\Wlansvc\Profiles" "%~dp0WirelessKeyView.exe" /LoadFrom 2 /ExternalWinDir "%%I:\Windows" /WlansvcFolder "%%I:\ProgramData\Microsoft\Wlansvc\Profiles" /export "%~dp0Wi-Fi_%%I_%date%.txt")
|
Отправлено: 30-Nov-2020 09:35
(after 1 hour 27 minutes)
dimo70
- Longevity: 7 years
- Posts: 3784
- REPUTATION:27[+] [-]
- Location: BG
|
bios83,
_________________ Signed off for violation of forum rules
|
sergeysvirid
- Longevity: 9 years
- Posts: 2585
- REPUTATION:127[+] [-]
- Location: 65 регион (GMT+11)
|
dimo70, Приветствую! Для экспорта/импорта wlan профилей есть ещё такая программка (у Sergei Strelec в сборнике имеется): Smart WiFi Solution
|
dimo70
- Longevity: 7 years
- Posts: 3784
- REPUTATION:27[+] [-]
- Location: BG
|
sergeysvirid, да я ее знаю. Тут идея в другом. Батник который Gvint64 показал можно пользовать для автоконекцию к вифи. Только внутри задаешь имя сети и пароль. Я сделал утилитку Call Server, которая может автоматом связаться с вайфай и потом с сервер из ноутбука, или компьютера, которые не были связаны. Удобно если работаешь на сервис. Время для етого икономишь.
_________________ Signed off for violation of forum rules
|
bios83
- Longevity: 8 years 11 months
- Posts: 101
- REPUTATION:16[+] [-]
|
Приветствую, в наше суровое время. Решил поглумиться над AnyDesk. Тихая установка:@echo off CD /d "%~dp0" set pass=3535353535 AnyDesk.exe --stop-service taskkill /IM AnyDesk.exe start /wait AnyDesk --install "%SystemDrive%\AnyDesk" --silent --create-desktop-icon "%SystemDrive%\AnyDesk\AnyDesk.exe" --start-service ping -n 5 127.0.0.1 > nul echo %pass% | "%SystemDrive%\AnyDesk\AnyDesk.exe" --set-password for /f "delims=" %%i in ('"%SystemDrive%\AnyDesk\AnyDesk.exe" --get-id') do set CID=%%i echo echo %pass% ^|"%%~dp0AnyDesk.exe" %CID% --with-password > "%computername%.cmd" На выходе получаем cmd фай с автоматическим способом подключения к этому ПК Может кому пригодится
|
Duddits
- Longevity: 5 years 7 months
- Posts: 67
- REPUTATION:0[+] [-]
|
|
bios83
- Longevity: 8 years 11 months
- Posts: 101
- REPUTATION:16[+] [-]
|
На данный момент обкатывается вариант для Win PE или способ фиксированного ID.
|
bios83
- Longevity: 8 years 11 months
- Posts: 101
- REPUTATION:16[+] [-]
|
Привет. Может кому-то пригодится для создания переносных соединений для RDP в наше cуровое время.rdp.exe /v:10.110.52.1:3389 /u:user /p:password /fullscreen скачать утилиту можно здесь Кто может подсказать, как подключить при помощи командной строки сетевой диск, Да так чтобы он после перезагрузки не отваливался? В инете пишут всякую фигню типа:net use R: \\192.168.1.2\data /user:Admin password
|
Page 33 of 94
Current time is: 06-Dec 01:35
All times are UTC + 3
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|