Используя PLINK.EXE, я могу автоматически создавать несколько / разные файлы вывода?

238
b3c

Я пытаюсь создать автоматический захват Cisco ASA FW, используя следующие ....

for /f %%i in (firewalls.txt) do plink frank_belzer@%%i -pw scaFb673149! -m SCAConfigCapture.txt > testoutput.txt 

Это прекрасно работает, но мне интересно, как автоматически создать отдельный выходной файл для каждого устройства, указанного в файле firewalls.txt.

В приведенном выше примере он перезаписывает файл каждый раз, когда команда переходит на другое устройство. Если я использую, >>то вывод добавляет к одному и тому же файлу каждый цикл.

Есть ли способ создать отдельный файл в каждом цикле и правильно переименовать его?

0

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

0
DavidPostill

Есть ли способ создать разные файлы в каждом цикле?

Как насчет:

for /f %%i in (firewalls.txt) do ( plink frank_belzer@%%i -pw scaFb673149! -m SCAConfigCapture.txt > %%ioutput.txt )