Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
VeL
Зарегистрирован: 18.01.2006 Сообщения: 521 Откуда: Харьков
|
Добавлено: Пн Дек 11 2006 14:31 Заголовок сообщения: Настройка ТСР/IP с помощю батника |
|
|
Доброго времени суток!!!
Хочу с вами посоветоваться
Есть ноутбук с Вин ХР хоум, человек с этим ноутбуком подключается к двум локальным сетям которые находятся в разных городах, и соответственно айпишники разные.
Возможно ли с помошью батника написать сценарий настройки TCP/IP?
тоесть когда человек приезжает в другой офис, он не лез в настройки сети, а просто запускал тот или иной батник, который устанавливает определенные айпишники, маски, рабочую группу, шлюз.
Какие для этого используются команды?
да, и возможно ли этими же батниками устанавливать настройки проксисервера в InternetExploree? и какие команды для этого нужны?
P.S. да и самое интересное, как это все счастье устанавливать под ограниченной учетной записью? _________________ Best regards |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пн Дек 11 2006 14:35 Заголовок сообщения: |
|
|
Софтинка Mobile Net Switch в помощь.
Найдешь на любом поисковике. |
|
Вернуться к началу |
|
|
grf
Зарегистрирован: 05.04.2005 Сообщения: 1242 Откуда: Москва
|
Добавлено: Пн Дек 11 2006 15:28 Заголовок сообщения: |
|
|
Я это делал с помощью скриптов и изменения настроек в реестре с помощью тех же скриптов.
_________________ Errare humanum est |
|
Вернуться к началу |
|
|
VeL
Зарегистрирован: 18.01.2006 Сообщения: 521 Откуда: Харьков
|
Добавлено: Пн Дек 11 2006 15:54 Заголовок сообщения: |
|
|
grf писал(а): | Я это делал с помощью скриптов и изменения настроек в реестре с помощью тех же скриптов.
|
Можете чуть подробнее?
на чем скрипты написаны были?
Какие настройки в реестре изменять нужно?
подкиньте пожалуйста хоть ключевые слова по которым гуглить _________________ Best regards |
|
Вернуться к началу |
|
|
VeL
Зарегистрирован: 18.01.2006 Сообщения: 521 Откуда: Харьков
|
Добавлено: Пн Дек 11 2006 15:55 Заголовок сообщения: |
|
|
and3008 писал(а): | Софтинка Mobile Net Switch в помощь.
Найдешь на любом поисковике. |
А она может менять настройки проксисервера в IE? _________________ Best regards |
|
Вернуться к началу |
|
|
grf
Зарегистрирован: 05.04.2005 Сообщения: 1242 Откуда: Москва
|
Добавлено: Пн Дек 11 2006 16:05 Заголовок сообщения: |
|
|
скрипты на WSH
делал из стандартных примеров с скрипт центра от микрософт
настройка ip
для примера
настройка ip
Sets the IP address of a computer to 192.168.1.141, and sets the IP gateway to 192.168.1.100.
Код: |
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colNetAdapters = objWMIService.ExecQuery _
("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
strIPAddress = Array("192.168.1.141")
strSubnetMask = Array("255.255.255.0")
strGateway = Array("192.168.1.100")
strGatewayMetric = Array(1)
For Each objNetAdapter in colNetAdapters
errEnable = objNetAdapter.EnableStatic(strIPAddress, strSubnetMask)
errGateways = objNetAdapter.SetGateways(strGateway, strGatewaymetric)
If errEnable = 0 Then
WScript.Echo "The IP address has been changed."
Else
WScript.Echo "The IP address could not be changed."
End If
Next
|
параметры прокси лежат здесь
HKEY_USERS\ля-ля-ля Ваш ID\Software\Microsoft\Windows\CurrentVersion\Internet Settings
_________________ Errare humanum est |
|
Вернуться к началу |
|
|
VeL
Зарегистрирован: 18.01.2006 Сообщения: 521 Откуда: Харьков
|
Добавлено: Пн Дек 11 2006 16:18 Заголовок сообщения: |
|
|
спасибо огромное!!!
скажите, а будет это работать под ограниченной учетной записью?
и нужно ли для того чтобы этот скрипт работал под ограниченной записью еще какие то операции делать? _________________ Best regards |
|
Вернуться к началу |
|
|
grf
Зарегистрирован: 05.04.2005 Сообщения: 1242 Откуда: Москва
|
Добавлено: Пн Дек 11 2006 16:39 Заголовок сообщения: |
|
|
либо соответствующие права, либо под пользователем с правами, через шедулер, или runas, например.
А как Вы думали сменить пользователю IP, не давая ему прав на смену IP?
_________________ Errare humanum est |
|
Вернуться к началу |
|
|
VeL
Зарегистрирован: 18.01.2006 Сообщения: 521 Откуда: Харьков
|
Добавлено: Пн Дек 11 2006 17:13 Заголовок сообщения: |
|
|
скажите, а возможно както в ХР home просто дать ограниченной учетке разрешение на изменение параметров TCP/IP? тоесть например чтобы все те ограничения остались кроме настроек TCP/IP.
если да, то где это счастье включается? _________________ Best regards |
|
Вернуться к началу |
|
|
grf
Зарегистрирован: 05.04.2005 Сообщения: 1242 Откуда: Москва
|
Добавлено: Пн Дек 11 2006 17:19 Заголовок сообщения: |
|
|
gpedit.msc не знаю есть ли это в хоме, ни разу хома не видел.
_________________ Errare humanum est |
|
Вернуться к началу |
|
|
Попавший Ламер
Зарегистрирован: 16.04.2003 Сообщения: 326
|
Добавлено: Вт Дек 12 2006 16:44 Заголовок сообщения: |
|
|
Secpol.msc... gpedit - кажется обрезан в хоме... |
|
Вернуться к началу |
|
|
desenix
Зарегистрирован: 14.12.2006 Сообщения: 3 Откуда: Москва
|
Добавлено: Чт Дек 14 2006 11:31 Заголовок сообщения: |
|
|
можно и батником, не скажу как, но скажу куда рыть
netsh.exe умеет это делать, поиском найдете много интересного
можно даже этот процесс частично автоматизировать, положим вы подключились к сети, но зачем вам разбираться к какой, запускаете скрипт а он автоматически определяет куда вы подключены и оставляет нужный IP.
сделать это просто, надо пинговать например шлюз и смотреть его мак, а можно и просто по IP если они уникальны.
мак смотреть
arp -a
пингуется или нет, можно проверить
ping IP -n 1 && echo yes
ping IP -n 1 || echo no
вообщем, если с netsh разберетесь, с батником "автоматом" могу помочь
а если его в форточках как-то прикрутить к событию кабель подключен, то вообще будет сказка |
|
Вернуться к началу |
|
|
VeL
Зарегистрирован: 18.01.2006 Сообщения: 521 Откуда: Харьков
|
Добавлено: Чт Дек 14 2006 11:35 Заголовок сообщения: |
|
|
desenix писал(а): | можно и батником, не скажу как, но скажу куда рыть
netsh.exe умеет это делать, поиском найдете много интересного
можно даже этот процесс частично автоматизировать, положим вы подключились к сети, но зачем вам разбираться к какой, запускаете скрипт а он автоматически определяет куда вы подключены и оставляет нужный IP.
сделать это просто, надо пинговать например шлюз и смотреть его мак, а можно и просто по IP если они уникальны.
мак смотреть
arp -a
пингуется или нет, можно проверить
ping IP -n 1 && echo yes
ping IP -n 1 || echo no
вообщем, если с netsh разберетесь, с батником "автоматом" могу помочь
а если его в форточках как-то прикрутить к событию кабель подключен, то вообще будет сказка |
Спасибо огромное, идея хорохая, пошел копать в эту сторону _________________ Best regards |
|
Вернуться к началу |
|
|
|