2016-07-27 85 views
0

我有一個批處理文件,登錄到設備收集inf並註銷。數據被記錄到一個txt文件中。然後它打開另一個telnet會話收集數據和日誌。我的問題是我有兩個日誌。任何方式將它們合併爲一個?批處理文件日誌多個telnet會話

@echo off 
cls 
:start 
@ECHO OFF 
:: Get Info 

set /p input1="Enter First IP Address and press ENTER " 
set /p input2="Enter Second IP Address and press ENTER " 

@ECHO OFF 
::Run script to Get Info 
start telnet.exe -f C:\Users\%username%\Desktop\TELNET\CHANGE_ME_"%input1%".txt "%input1%" 
cscript /nologo 1.vbs 

timeout /t 3 

taskkill /im telnet.exe /f 

timeout /t 2 

@ECHO OFF 
::Run script to Get Info 
start telnet.exe -f C:\Users\%username%\Desktop\TELNET\CHANGE_ME_"%input2%".txt "%input2%" 
cscript /nologo 1.vbs 

echo "DONE!" 
pause 
+0

'copy file1.txt + file2.txt combined.txt' – DavidPostill

+0

感謝您的回答。 – Jeff

回答

0

type命令

type C:\Users\%username%\Desktop\TELNET\CHANGE_ME_"%input1%".txt C:\Users\%username%\Desktop\TELNET\CHANGE_ME_"%input2%".txt > C:\Users\%username%\Desktop\TELNET\CHANGE_ME_TOTAL.txt 

在此之前正好連接兩個日誌的最後,您將需要等到第二的telnet結束,也許殺死它就像你第一個做,或第二個日誌文件將被鎖定並且無法讀取。

+0

我會試試看。謝謝! – Jeff

+0

工作完美吉恩!非常感謝!! – Jeff

+0

你可以接受答案,如果它的工作... –

相關問題