Войти

Показать полную графическую версию : [решено] программа для изменения ip компьютера c запросом т.к. всегда разный


wiznv
15-10-2010, 15:31
Здравстввуйте.Помогите пожалуйста сделать такой скрипт:после запуска скрипт должен задать вопрос - "введите ip" и нажмите энтер".ввожу ip,жму ентер.далее - "введите название рабочей группы" ,ввожу,нажимаю ентер и так дале.... ?
Скрипт нужен для удобства найтройка компьютера.

amel27
15-10-2010, 15:45
@echo off

CLS

set /p IP="Введите IP: "
set /p GR="Введите название рабочей группы: "

echo.
echo введенные данные:
echo.----------------
set IP
set GR
pause>nul

wiznv
16-10-2010, 08:10
Спасибо!

wiznv
18-10-2010, 07:52
У меня вопрос : перменные IP и GR уже есть в cmd.exe? Если да то как посмoтреть весь список переменных чтобы дополнить скрипт, например параметры шлюза или днс... ?
Спасибо

amel27
18-10-2010, 11:24
wiznv, переменных нет, не путайте переменные CMD с реальными значениями параметров системы

параметры шлюза или днс... »
CMD/BAT - выделить IP (http://forum.oszone.net/showthread.php?t=152217)
CMD/BAT - [решено] Узнать ip, dns, netbios и скинуть в текстовик (http://forum.oszone.net/showthread.php?t=187989)

wiznv
18-10-2010, 15:05
нашел на какомто англоязычном сайте пример похожий.Чтобы добавить шлюз нужно добавить такую строку:
@echo off

CLS

set /p IP="Введите IP: "
set /p GR="Введите название рабочей группы: "
set /p gw="Введите ip адрес основного шлюза: "
echo.
echo введенные данные:
echo.----------------
set IP
set GR
set GW
pause>nul
ПРавильно??

Но об этом я просто догадался,увидел в другом примере,а вот в справочниках сокращений этих параметров не смог найти...

например что такое - DSRV ? Тоже из найденого примера...
Подскажите хотябы что искать?

amel27
18-10-2010, 15:35
ПРавильно?? »
это просто переменные, называть их можно как угодно, никакого отношения к реальным IP, DNS и прочим параметрам сети они не имеют, пока не применены в командах изменения конфигурации, например как в теме:

CMD/BAT - [решено] Настройка "Подключения по локальной сети" с помощью CMD (http://forum.oszone.net/showthread.php?t=153257)

wiznv
18-10-2010, 16:18
так этот скрипт ничего не меняет!? :D Вы меня запутали....

amel27
18-10-2010, 17:06
Вы меня запутали »какой вопрос, такой и ответ... пройдитесь по указанным ссылкам и сформулируйте проблему максимально полно: какие конкретно параметры нужно установить и какие дополнительные требования вы предъявляете к скрипту

wiznv
19-10-2010, 08:52
Вот.
@echo off

CLS

set /p IP="Введите IP адрес: "
set /p GW="Введите основной шлюз: "
set /p GR="введите название рабочей группы:"

netsh interface ip set address name="Подключение по локальной сети" static %ip% 255.255.255.0 %gw% 1
WMIC ComputerSystem Where Name="%ComputerName%" Call JoinDomainOrWorkgroup Name=%GR%

?




© OSzone.net 2001-2012