[Quote]

    dimo70
  • 17296
  • Longevity: 7 years
  • Posts: 3784
  • REPUTATION:27

    [+] [-]
  • Location: BG
Всем привет,
нужно сделать батник для автоматического подключение к WiFi рутер, типа: "netsh wlan connect ssid=LAN"
Не знаю как указать пароль. Есть варианты указать заранее параметры связи?

_________________
Signed off for violation of forum rules

[Quote]

    Gvint64
  • 24573
  • Longevity: 4 years 6 months
  • Posts: 626
  • REPUTATION:72

    [+] [-]
dimo70, aa Здесь посмотри.Батник там внизу
Заменить на свои
:Option1
set "SSID=Твоё соединение"
set "SharedKey=Пароль вайвая"

[Quote]

    dimo70
  • 17296
  • Longevity: 7 years
  • Posts: 3784
  • REPUTATION:27

    [+] [-]
  • Location: BG
Gvint64, спасибо большое за помощь. aa
Я в общем сделал что то подобное. Пользовался 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

[Quote]

    Gvint64
  • 24573
  • 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

[Quote]

    dimo70
  • 17296
  • Longevity: 7 years
  • Posts: 3784
  • REPUTATION:27

    [+] [-]
  • Location: BG
Gvint64, ок, буду разбираться сейчас. ay az
ЗЯ: Работает! Я слегка упростил батник для одного соединения и без запросов:
@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

[Quote]

    bios83
  • 2205
  • 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")

[Quote]

    dimo70
  • 17296
  • Longevity: 7 years
  • Posts: 3784
  • REPUTATION:27

    [+] [-]
  • Location: BG
bios83, ay

_________________
Signed off for violation of forum rules

[Quote]

    bios83
  • 2205
  • Longevity: 8 years 11 months
  • Posts: 101
  • REPUTATION:16

    [+] [-]
dimo70, получилось https://yadi.sk/d/y_g1fCz-IZzk9Q имеется пример для WinPE

[Quote]

    sergeysvirid
  • 104
  • Longevity: 9 years
  • Posts: 2585
  • REPUTATION:127

    [+] [-]
  • Location: 65 регион (GMT+11)
dimo70,
Приветствую! aa
Для экспорта/импорта wlan профилей есть ещё такая программка (у Sergei Strelec в сборнике имеется):
Smart WiFi Solution

[Quote]

    dimo70
  • 17296
  • Longevity: 7 years
  • Posts: 3784
  • REPUTATION:27

    [+] [-]
  • Location: BG
sergeysvirid, да я ее знаю. aa Тут идея в другом. Батник который Gvint64 показал можно пользовать для автоконекцию к вифи. Только внутри задаешь имя сети и пароль.
Я сделал утилитку Call Server, которая может автоматом связаться с вайфай и потом с сервер из ноутбука, или компьютера, которые не были связаны. Удобно если работаешь на сервис. Время для етого икономишь.

_________________
Signed off for violation of forum rules

[Quote]

    bios83
  • 2205
  • Longevity: 8 years 11 months
  • Posts: 101
  • REPUTATION:16

    [+] [-]
dimo70, Да который вариант предлагал Я использую лет пять тому назад , но столкнулся с такой бедой, проблемой, хозяева не знает своего пароля от wifi, а система мёртвая и как тут быть? При помощи winpe и WirelessKeyView извлекаем wi-fi соединение. Но до этого перебрал кучу вариантов, остановился WirelessKeyView. После переустановки ос восстанавливаем из резерва все wi-fi соединения и не тратим кучу времени на перенастройку роутера или модема (пароль был изменённый на нестандартный, что не дает возможности зайти в настройки и посмотреть пароль от беспроводной сети).

[Quote]

    bios83
  • 2205
  • 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 фай с автоматическим способом подключения к этому ПК
Может кому пригодится

[Quote]

    Duddits
  • 20800
  • Longevity: 5 years 7 months
  • Posts: 67
  • REPUTATION:0

    [+] [-]
bios83, то что надо.

[Quote]

    bios83
  • 2205
  • Longevity: 8 years 11 months
  • Posts: 101
  • REPUTATION:16

    [+] [-]
На данный момент обкатывается вариант для Win PE или способ фиксированного ID.

[Quote]

    bios83
  • 2205
  • 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


Display posts:    

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