[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3777
  • Репутация: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
  • 24573
  • Стаж: 4 года 6 месяцев
  • Сообщений: 620
  • Репутация:71

    [+] [-]
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
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3777
  • Репутация:27

    [+] [-]
  • Откуда: BG
Gvint64, супер! ay
Есть идея сейчас подключить AutoWifi.cmd из батника, который мне показал для авто связи с WIFI. Когда будет готово выложу новую версию. ab
Смысл такой - есть ноутбуки, которые после установки из заливку нужно подключить автоматом к рутер и зайти автоматом на сервер работать, чтоб настроить все если нужно.

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    Gvint64
  • 24573
  • Стаж: 4 года 6 месяцев
  • Сообщений: 620
  • Репутация:71

    [+] [-]
dimo70, WolCmd.exe кмк только для того чтобы вывести компьютер из спящего режима - если будить ненадо то можно обойтись без:
wolcmd MAC-address 192.168.0.100 255.255.255.0 8900 и WolCmd.exe af

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3777
  • Репутация:27

    [+] [-]
  • Откуда: BG
Gvint64, вполне согласен. Логично, если сервер, то он работает безпрерывно.
Я даже думал убрать вполне, но потом решил все таки оставить.
Если кто хочет может удалить. ab
Сделал обновление. Добавил автоподключение к рутеру. aa

код

@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
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3777
  • Репутация:27

    [+] [-]
  • Откуда: BG
Обновление. Убрал лишнее, размер минимальный. Автоматом подключает к сеть WI-FI и открывает ресурсы на сервер.

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    bios83
  • 2205
  • Стаж: 8 лет 11 месяцев
  • Сообщений: 101
  • Репутация:16

    [+] [-]
dimo70, Идея хороша но не через wi-fi на 2.4 Гц если только на 5 Гц или сетевой кабель.

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3777
  • Репутация:27

    [+] [-]
  • Откуда: BG
bios83, согласен, есть такое. aa
Если у ноутбука нет поддержки 5GHz вайфай связь, то лучше кабель подключить. Т.е убрать Option1?

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    bios83
  • 2205
  • Стаж: 8 лет 11 месяцев
  • Сообщений: 101
  • Репутация:16

    [+] [-]
При наличии большого количества компьютеров я подключал к проводной сети, а так как не все компьютеры имеют wifi карту на 5 Ггц. Также имеется файловая помойка , которая доступна по адресу \\z. Bсё делается очень быстро делаются в твоём случае нужно подключить USB носитель, где находится утилита. Не факт что компьютер заражён каким-нибудь червем и все последующие будут инфицированы.
Это мой вариант которому я пришёл, за долгое время.

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3777
  • Репутация:27

    [+] [-]
  • Откуда: BG
bios83, я делаю по другому - заливка винды. В заливку подключаю в %oem% утилиту вместе с активации вина и офиса и другие. Так одним кликом можно решить все.

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    bios83
  • 2205
  • Стаж: 8 лет 11 месяцев
  • Сообщений: 101
  • Репутация:16

    [+] [-]
dimo70, как вариант отлично способ для применения ay

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3777
  • Репутация:27

    [+] [-]
  • Откуда: BG
Обновление CallServer до версии 2. Спасибо bios83 за предоставленый код подключения.
Обновление, код и ссылка в шапке. Работает проверено и без сбоев.

_________________
Подпись отключена за нарушение правил форума


Показать сообщения:    

Текущее время: 21-Ноя 14:27

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы