Как использовать скрипт Python для изменения IP-адресов принтеров, подключенных к моему компьютеру

#python #python-3.x

#python #python-3.x

Вопрос:

Мне нужно изменить список IP-адресов принтеров, которые подключаются к моему компьютеру в ОС Windows 10. Я собираюсь написать скрипт на Python для выполнения этой задачи. Пример: 192.168.14.234 изменить на 10.12.9.14 Может кто-нибудь дать мне ключевое слово или подсказку? Большое спасибо.

Комментарии:

1. Это действительно зависит от принтеров. Может быть, они предлагают вам способ сделать это, а может быть, и нет. Вполне возможно, вы можете изменить IP-адрес, только введя его непосредственно в принтер. Вам следует выполнить поиск в Интернете по запросу «изменить IP удаленно {модель вашего принтера}».

2. Это, скорее всего, непрактично / бессмысленно, как вы это описываете, просто на сетевой основе: если ваш маршрутизатор находится в подсети 192.168.14.x, то установка IP-адреса принтера на 10.12.9.14 делает его полностью недоступным. Самый простой способ ограничить контроль над IP-адресом — настроить ваш маршрутизатор так, чтобы он предоставлял каждому принтеру фиксированный (статический) IP-адрес, обычно вне его диапазона адресов DHCP, но ВСЕГДА в той же подсети, что и маршрутизатор. Таким образом, вы могли бы выделить 192.168.14.254 для принтера.

3. @zvone Спасибо за быструю поддержку. Я собираюсь выполнить поиск по вашему предложению.

4. @barny пример не является реальным IP. Спасибо за быструю поддержку.