dimo70
 - Стаж: 7 лет 8 месяцев
- Сообщений: 3798
- Репутация:27[+] [-]
- Откуда: BG
|
Call_Server- полезность для автоматического подключения к WIFI и файлового сервера в локальной сети. Может понадобиться если у вас есть сеть и сервер и очень часто приходиться подключать разные ноутбуки и компьютеры к сети и сервера. Если настроить параметры один раз, все уже автоматом заводиться. Чтоб можно было пользоваться, нужно сперва отредактировать содержания под себя, указывая настройки на ваш сервер.Код:@echo off cd /d "%~dp0" Title Connecting to Server by dimo70 MODE CON: COLS=55 LINES=12 Color 0E echo. :: Set Your Wi-Fi settings set "SSID=Iztok" set "SharedKey=02721847" set "xml_name=wifi.xml" :: Set other settings set "serv=W" set "shared=D" set "pass=1" set "usr=1" :pingtest echo Checking connection! Please wait... echo. Ping -n 2 Google.com | find "TTL" IF ERRORLEVEL 1 goto option-2 :Option-1 echo. echo Opening Shared Resources ... cmdkey /add:%serv% /user:%computername%\%usr% /pass:%pass% start \\%serv%\%shared% & exit if not exist \\%serv%\%shared% goto :pingtest :Option-2 echo Connecting to Wi-Fi! Please wait... echo. Call :XML "%SSID%" "%SharedKey%" "%xml_name%" netsh wlan add profile filename=%xml_name% Del /F /Q "%xml_name%" >nul timeout /t 4 >nul Goto :pingtest :XML [XML setting File form] 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 :exit exit Скачать: CallServer v.2 Подготовка: Для настройки под себя нужно сперва отредактировать файл и ввести свои переменные: SSID и пароль для связи с рутера, сетевые назначения, юзер и пароль для входа на сервер. Шоты:
Последний раз редактировалось: dimo70 (2022-03-24 14:02), всего редактировалось 20 раз(а) _________________ Подпись отключена за нарушение правил форума
|
Gvint64
  - Стаж: 5 лет 3 месяца
- Сообщений: 621
- Репутация:72[+] [-]
|
dimo70, Работает. Будит комп - подключает Z диск - запускает прогу - понятно дело на компе будильнике.@echo off mode con cols=60 lines=8 color 2E Title Connecting to Server ... echo Connecting to Server. Please wait ... echo Wake on LAN ... Please wait ... wolcmd MAC-address 192.168.0.100 255.255.255.0 8900 net use Z: \\1-PC\Shared /USER:1-PC\user 12345678 Start \\1-PC\Shared\CaptureVHD.exe exit
Последний раз редактировалось: Gvint64 (2020-11-29 21:01), всего редактировалось 1 раз
|
dimo70
 - Стаж: 7 лет 8 месяцев
- Сообщений: 3798
- Репутация:27[+] [-]
- Откуда: BG
|
Gvint64, вполне согласен. Логично, если сервер, то он работает безпрерывно. Я даже думал убрать вполне, но потом решил все таки оставить. Если кто хочет может удалить.  Сделал обновление. Добавил автоподключение к рутеру.  код@echo off mode con cols=60 lines=12 color 2E Title Connecting to Server ... echo Connecting to Wi-Fi Router... start /w AutoWiFi.cmd timeout /t 1 echo. echo Connecting to Server. Please wait ... echo. echo Wake on LAN. Please wait ... wolcmd 1C1B0D953E4B 192.168.2.2 255.255.255.0 9 echo Opening Shared Resources ... net use \\W\D 1 /user:1 /p:yes start /w explorer "\\W\D\" net use \\W\E 1 /user:1 /p:yes start /w explorer "\\W\E\" start /w \\W\D\TTL.exe exit
_________________ Подпись отключена за нарушение правил форума
|
dimo70
 - Стаж: 7 лет 8 месяцев
- Сообщений: 3798
- Репутация:27[+] [-]
- Откуда: BG
|
Обновление. Убрал лишнее, размер минимальный. Автоматом подключает к сеть WI-FI и открывает ресурсы на сервер.
_________________ Подпись отключена за нарушение правил форума
|
bios83
  - Стаж: 9 лет 7 месяцев
- Сообщений: 101
- Репутация:16[+] [-]
|
dimo70, Идея хороша но не через wi-fi на 2.4 Гц если только на 5 Гц или сетевой кабель.
|
dimo70
 - Стаж: 7 лет 8 месяцев
- Сообщений: 3798
- Репутация:27[+] [-]
- Откуда: BG
|
bios83, согласен, есть такое.  Если у ноутбука нет поддержки 5GHz вайфай связь, то лучше кабель подключить. Т.е убрать Option1?
_________________ Подпись отключена за нарушение правил форума
|
bios83
  - Стаж: 9 лет 7 месяцев
- Сообщений: 101
- Репутация:16[+] [-]
|
При наличии большого количества компьютеров я подключал к проводной сети, а так как не все компьютеры имеют wifi карту на 5 Ггц. Также имеется файловая помойка , которая доступна по адресу \\z. Bсё делается очень быстро делаются в твоём случае нужно подключить USB носитель, где находится утилита. Не факт что компьютер заражён каким-нибудь червем и все последующие будут инфицированы. Это мой вариант которому я пришёл, за долгое время.
|
dimo70
 - Стаж: 7 лет 8 месяцев
- Сообщений: 3798
- Репутация:27[+] [-]
- Откуда: BG
|
bios83, я делаю по другому - заливка винды. В заливку подключаю в %oem% утилиту вместе с активации вина и офиса и другие. Так одним кликом можно решить все.
_________________ Подпись отключена за нарушение правил форума
|
bios83
  - Стаж: 9 лет 7 месяцев
- Сообщений: 101
- Репутация:16[+] [-]
|
dimo70, как вариант отлично способ для применения
|
 Отправлено: 24-Мар-2022 13:48
(спустя 1 год 3 месяца)
dimo70
 - Стаж: 7 лет 8 месяцев
- Сообщений: 3798
- Репутация:27[+] [-]
- Откуда: BG
|
Обновление CallServer до версии 2. Спасибо bios83 за предоставленый код подключения. Обновление, код и ссылка в шапке. Работает проверено и без сбоев.
_________________ Подпись отключена за нарушение правил форума
|
 Отправлено: 11-Авг-2025 14:35
(спустя 3 года 4 месяца)
Karpov
 - Стаж: 7 лет 5 месяцев
- Сообщений: 28
- Репутация:-2[+] [-]
|
здравствуйте, ссылка не работает, пожалуйста, поделитесь файлом
|
Sergey.del
  - Стаж: 10 лет
- Сообщений: 66
- Репутация:5[+] [-]
- Откуда: Новороссийск, Россия
|
Наверное, проще спросить в личке у dimo70.
|
 Отправлено: Вчера, в 21:01
(спустя 1 день 6 часов)
timon45
  - Стаж: 9 лет 5 месяцев
- Сообщений: 93
- Репутация:8[+] [-]
- Откуда: Беларусь
|
ещё 2 варианта@echo off REM === Настройки === set "WIFI_NAME=MyWiFi" set "WIFI_PASSWORD=MyPassword123" set "NETWORK_PATH=\\192.168.1.100\SharedFolder" set "NETWORK_USER=ServerUser" set "NETWORK_PASS=ServerPassword" echo ------------------------------------------------- echo Подключение к Wi-Fi "%WIFI_NAME%"... echo ------------------------------------------------- REM Подключение к Wi-Fi netsh wlan connect name="%WIFI_NAME%" >nul 2>&1 if %errorlevel% neq 0 ( echo Не удалось подключиться к Wi-Fi "%WIFI_NAME%". pause exit /b ) else ( echo Wi-Fi подключен успешно. ) echo ------------------------------------------------- echo Подключение к сетевому ресурсу %NETWORK_PATH% echo ------------------------------------------------- REM Отключаем старое подключение, если есть net use %NETWORK_PATH% /delete /y >nul 2>&1 REM Подключение к файловому серверу net use %NETWORK_PATH% /user:%NETWORK_USER% %NETWORK_PASS% /persistent:no if %errorlevel% neq 0 ( echo Не удалось подключиться к сетевому ресурсу. pause exit /b ) else ( echo Подключение к файловому серверу успешно. ) pause @echo off chcp 65001 >nul title Автоподключение к Wi-Fi и сетевому ресурсу REM === НАСТРОЙКИ === set "WIFI_NAME=MyWiFi" set "WIFI_PASSWORD=MyPassword123" set "NETWORK_PATH=\\192.168.1.100\SharedFolder" set "NETWORK_USER=ServerUser" set "NETWORK_PASS=ServerPassword" echo ================================================= echo Автоматическое подключение к Wi-Fi и серверу echo ================================================= echo. REM === ПРОВЕРКА ПОДКЛЮЧЕНИЯ К WI-FI === for /f "tokens=2 delims=:" %%A in ('netsh wlan show interfaces ^| findstr /C:"SSID" /C:"Состояние"') do ( set "line=%%A" setlocal enabledelayedexpansion set "line=!line: =!" if /i "!line!"=="%WIFI_NAME%" ( endlocal set "WIFI_CONNECTED=1" goto skip_wifi_connect ) endlocal ) echo Wi-Fi "%WIFI_NAME%" не найден, пробуем подключиться... REM === ПРОВЕРКА НАЛИЧИЯ ПРОФИЛЯ === netsh wlan show profiles | findstr /I /C:"%WIFI_NAME%" >nul if errorlevel 1 ( echo Профиль Wi-Fi не найден. Создаём временный профиль... ( echo ^<?xml version="1.0"^?^> echo ^<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1"^> echo ^<name^>%WIFI_NAME%^</name^> echo ^<SSIDConfig^> echo ^<SSID^> echo ^<name^>%WIFI_NAME%^</name^> echo ^</SSID^> 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^>%WIFI_PASSWORD%^</keyMaterial^> echo ^</sharedKey^> echo ^</security^> echo ^</MSM^> echo ^</WLANProfile^> ) > "%temp%\wifi_profile.xml" netsh wlan add profile filename="%temp%\wifi_profile.xml" >nul del "%temp%\wifi_profile.xml" ) REM === ПОДКЛЮЧЕНИЕ К WI-FI === netsh wlan connect name="%WIFI_NAME%" >nul timeout /t 5 >nul :skip_wifi_connect echo Wi-Fi подключен или уже был подключён. echo. REM === ПРОВЕРКА ПОДКЛЮЧЕНИЯ К СЕТЕВОМУ РЕСУРСУ === net use | findstr /I "%NETWORK_PATH%" >nul if %errorlevel%==0 ( echo Уже подключено к %NETWORK_PATH%. goto end ) echo Подключение к сетевому ресурсу %NETWORK_PATH%... net use %NETWORK_PATH% /user:%NETWORK_USER% %NETWORK_PASS% /persistent:no >nul if %errorlevel% neq 0 ( echo ❌ Ошибка подключения к сетевому ресурсу! pause exit /b ) else ( echo ✅ Подключение к файловому серверу успешно! ) :end pause
|
Текущее время: 13-Авг 12:29
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|