У меня есть файл .bat, который запускает несколько процессов, что в итоге приводит к подключению ftp-сервера к моей локальной машине. В качестве последнего шага я хотел бы, чтобы файл .bat запустил мой браузер, направленный на этот ftp-сервер. Поскольку цель состоит в том, чтобы выбрать файл, а затем скопировать и вставить URL-адрес кому-то другому, мне нужно, чтобы он указывал на мой фактический IP-адрес, а не на «localhost» (localhost, очевидно, показывает мне файлы, но не помогает мне делиться ими) , К сожалению, компьютер настроен для DHCP, и IP-адрес меняется практически при каждой перезагрузке.
Другими словами, я хочу, чтобы последние две строки моего .bat файла сказали:
set IP=[my IP address]
chrome "http://%IP%:8080"
Как я могу получить свой IP-адрес в файле .bat? Видимо, это не легко.