Итак, мне нужно установить статические IP-шлюзы по умолчанию, а также WINS и dns, а также то, что не так много для Windows-систем и Windows 7 и XP. Я сделал пакетный скрипт, чтобы помочь мне использовать netsh. Проблема заключается не в том, что все имена сетевого интерфейса одинаковы. По большей части это «Подключение по локальной сети», но некоторые из них - «Ethernet» или «Беспроводное соединение» и еще много чего. Так вот строка из моего сценария:..Настройка сетевого адаптера в переменной в партии
Netsh интерфейс IP-адрес набор "Local Area Connection" статические 192,168% Диапазон%% IP_Last% 255.255.255.0 192,168% Диапазон% .1
переменные, как%. Диапазон% устанавливается ранее при вводе пользователя. Во всяком случае, я спрашиваю, как я могу сделать это там, где я мог бы использовать:
netsh interface ip set address "% NIC_NAME%" static 192.168.% Диапазон%.% IP_Last% 255.255.255.0 192.168.% Диапазон % .1
Чтобы он работал в любой системе. Я просто хочу, чтобы он использовал текущее имя активной сетевой карты. Большое спасибо за любую помощь!!