Пакетный файл Netsh, не помнит шлюз

351
PKR

Я делаю небольшой командный файл, чтобы изменить некоторые настройки сетевого адаптера:

Может кто-нибудь объяснить, почему это работает:

netsh interface ipv4 set address name="Local Area Connection" static 192.168.1.11 255.255.255.0 192.168.1.1 

Однако это не так (вносит изменения в IP, SUBNET, но не вносит изменений в шлюз):

set /p FIRSTIP=Please type the IP address provided:  set /p SUBNETIP=Please type the Subnet IP provided:  set /p DFTGATEWAY=Please type the Gateway provided:   netsh interface ipv4 set address name="Local Area Connection" static %FIRSTIP% %SUBNETIP% %GATEWAY% 

Это на машине с Windows 10. Я почесал голову в этом, и большинство статей в КБ, похоже, мало помогают.

0
DFTGATEWAY - это не та же переменная, что и GATEWAY Ben Voigt 6 лет назад 2
В будущем для устранения подобных проблем вы можете просто использовать `ECHO ON` или поставить` ECHO` перед линией, вызывающей проблемы Ben Voigt 6 лет назад 0
@BenVoigt как я этого не заметил !!! Спасибо Вам большое :) PKR 6 лет назад 0
Я голосую, чтобы закрыть этот вопрос как не по теме, потому что поиск опечатки вряд ли когда-нибудь будет интересен будущим читателям. Ben Voigt 6 лет назад 1

0 ответов на вопрос

Похожие вопросы