У меня есть окно с окнами, которому я хочу назначить статический IP-адрес, но предоставить удаленный доступ для изменения этого IP-адреса (без предоставления полного доступа к установке Windows). Я хочу запустить небольшое приложение или команду или что-то подобное, чтобы подключиться к этому компьютеру и сказать ему, чтобы он попытался изменить его IP-адрес на новое значение. Если с этим возникнут какие-либо проблемы, он должен снова измениться после тайм-аута.
Есть ли какие-нибудь бесплатные программы, которые справятся со всем этим? ..или есть утилиты командной строки, которые я мог бы немного обернуть в Python? ... или любые другие варианты?
У Джона она есть, но, кроме того, я нашел несколько хороших примеров того, что с ней можно делать.
netsh interface ip set address name="Local Area Connection" static 192.168.1.191 255.255.255.0
... установит IP-адрес устройства на 192.168.1.191 и маску подсети на 255.255.255.0
я думаю сетка Утилита может быть тем, что вам нужно для этого. Конечно, вы можете вызвать это из своей собственной программы / скрипта. Прошло много времени с тех пор, как я его использовал, поэтому не могу вспомнить подробностей.