Я пытаюсь выяснить, как заставить пакетный файл циклически проходить по списку ips для текста, а затем экспортировать результаты файла systeminfo
в другой файл.
Итак, дляпример - мой rackipsonly.txt
файл содержит следующие данные:
10.1.1.1
10.1.1.2
10.1.1.3
etc...
Я хочу получить пакет, который считывает IP каждой строки, возвращает имя хоста и время его работы и возвращает его в выходной файл UP_Log.txt
.
Вот то, что я получил до сих пор и не могу получить его там, где мне нужно, чтобы оно работало
@echo off
for /f %%a in ("C:\rackiponly.txt") do (
echo.
echo %%A >> "C:\UP_LOG.txt"
systeminfo /s:%%A | findstr /C:"Host Name:" >> "C:\UP_LOG.txt"
systeminfo /s:%%A | findstr /C:"System Boot Time" >> "C:\UP_LOG.txt"
)