Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] программа для изменения ip компьютера c запросом т.к. всегда разный (http://forum.oszone.net/showthread.php?t=188426)

wiznv 15-10-2010 15:31 1519549

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

amel27 15-10-2010 15:45 1519556

Код:

@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 1519928

Спасибо!

wiznv 18-10-2010 07:52 1521313

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

amel27 18-10-2010 11:24 1521374

wiznv, переменных нет, не путайте переменные CMD с реальными значениями параметров системы

Цитата:

Цитата wiznv
параметры шлюза или днс... »

CMD/BAT - выделить IP
CMD/BAT - [решено] Узнать ip, dns, netbios и скинуть в текстовик

wiznv 18-10-2010 15:05 1521524

нашел на какомто англоязычном сайте пример похожий.Чтобы добавить шлюз нужно добавить такую строку:
@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 1521542

Цитата:

Цитата wiznv
ПРавильно?? »

это просто переменные, называть их можно как угодно, никакого отношения к реальным IP, DNS и прочим параметрам сети они не имеют, пока не применены в командах изменения конфигурации, например как в теме:

CMD/BAT - [решено] Настройка "Подключения по локальной сети" с помощью CMD

wiznv 18-10-2010 16:18 1521573

так этот скрипт ничего не меняет!? :D Вы меня запутали....

amel27 18-10-2010 17:06 1521616

Цитата:

Цитата wiznv
Вы меня запутали »

какой вопрос, такой и ответ... пройдитесь по указанным ссылкам и сформулируйте проблему максимально полно: какие конкретно параметры нужно установить и какие дополнительные требования вы предъявляете к скрипту

wiznv 19-10-2010 08:52 1522032

Вот.
@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%

?


Время: 02:02.

Время: 02:02.
© OSzone.net 2001-