vovan365
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Делаем плагин автоматического создания сетевых подключений : 1.Заходим сюда и по ссылке внизу страницы качаем архив утилиты nircmd.Распаковываем,запускаем nircmd.exe,жмём кнопку 'Copy To Windows Directory'.Открываем каталог C:\WINDOWS находим там файл nircmd.exe (25,5кб) копируем\перемещаем его в папку нашего будущего плагина. 2.Загружаем XPE,настраиваем все необходимые сетевые подключения,проверяем работоспособность.Далее открываем папки Documents and Settings\All Users на диске B:\ и копируем папку Application Data в удобное для вас место.Перезагружаемся в Windows. 3.Пакуем WinRar'ом эту папку в SFX-архив с именем pbk.exe и таким коментарием: Код: overwrite=2 silent=1 path=B:\Documents and Settings\All Users\ setup=X:\Programs\connections\connect.cmd | архив сохраняем также в папку плагина. 4.Создаём файл connect.cmd с таким содержимым: Код: @echo off start nircmd.exe setdialuplogon "соед-ие 1" "login 1" "pass 1" echo. start nircmd.exe setdialuplogon "соед-ие 2" "login 2" "pass 2" exit | пишем свои имена,логины,пароли.Если соединений больше\меньше то добавляем\убираем соответствующую строчку.Готовый файл отправляем также в папку плагина. 5.Далее делаем connections.inf : Код: ; PE Builder v3 plug-in INF file ; created by vovan365 [Version] Signature= "$Windows NT$" [PEBuilder] Name="connections" Enable=1 Help="\" [WinntDirectories] a="Programs\connections",2 [SourceDisksFiles] ; I386 nircmd.exe=1,,1 ; connect.cmd=a,,1 pbk.exe=a,,1 [Software.AddReg] 0x2, "Microsoft\Windows\CurrentVersion\Run","CONNECTIONS","%SystemDrive%\Programs\connections\pbk.exe | если в инф добавить это: Код: [SetupReg.AddReg] 0x4, "ControlSet001\Hardware Profiles\Current\Software\Microsoft\windows\CurrentVersion\Internet Settings","ProxyEnable", 0x00000001 [Default.AddReg] 0x1, "Software\Microsoft\Windows\CurrentVersion\Internet Settings","ProxyServer","127.0.0.1:3128" 0x1, "Software\Microsoft\Windows\CurrentVersion\Internet Settings","ProxyOverride","<local>" 0x4, "Software\Microsoft\Windows\CurrentVersion\Internet Settings","EnableAutodial", 0x00000000 0x3, "Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections","SATDSL",\ 3c,00,00,00,01,00,00,00,03,00,00,00,0e,00,00,00,31,32,37,2e,30,2e,30,2e,31,\ 3a,33,31,32,38,07,00,00,00,3c,6c,6f,63,61,6c,3e,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 0x3, "Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections","DefaultConnectionSettings",\ 3c,00,00,00,01,00,00,00,0b,00,00,00,0e,00,00,00,31,32,37,2e,30,2e,30,2e,31,\ 3a,33,31,32,38,07,00,00,00,3c,6c,6f,63,61,6c,3e,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 0x4, "Software\Microsoft\Windows\CurrentVersion\Internet Settings","ProxyEnable", 0x00000001 0x3, "Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections","SavedLegacySettings",\ 3c,00,00,00,d6,02,00,00,0b,00,00,00,0e,00,00,00,31,32,37,2e,30,2e,30,2e,31,\ 3a,33,31,32,38,07,00,00,00,3c,6c,6f,63,61,6c,3e,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 | то в моём подключении 'SATDSL' прописываются настройки прокси сервера 127.0.0.1 порт 3128 В итоге в папке должно лежать 4 файла: nircmd.exe pbk.exe connect.cmd connections.inf Плагин запускается автоматом см. секцию [Software.AddReg] в инфе.Ну вроде всё написал,подробней уже некуда. Пробуйте.Замечания,предложения....приветствуются!!! |