用LabView控制Telnet

大家好﹐現在遇到個問題﹐之前在這里看到的關于在MS-DOS下用一些Commend(如ipconfig)可以實現﹐現在麻煩問一下﹐我如何使用telnet ﹐進入后﹐并輸入密碼(我telnet的東西進入后是需要Password)。


telnet [-a][-e escape char][-f log file][-l user][-t term][host [port]]
 -a      嘗試自動登入。除了使用目前的登入使用者名稱之外,它和 -l 選項是相同的。
 -e      進入 telnet 用戶端提示的逸出字元。
 -f      用戶端記錄的檔案名稱
 -l      指定在遠端系統上所使用的登入使用者名稱。
         遠端系統必須能夠支援 TELNET ENVIRON 選項。
 -t      指定終端機類型。
         僅支援 vt100、vt52、ansi 及 vtnt 終端機類型。
 host    指定要連線的遠端電腦的主機名稱或 IP 位址。
 port    指定一個連接埠號碼或服務名稱。 

Do you need telnet client or server?

If the telnet client, it's so easy ,just open TCP/IP connection and write the string ended with "\r\n".

and I have the LV internet tools if you want.

不好意思﹐我現在遇到的問題是我可以Telnet進去﹐但如何在里面輸入密碼(我是在MS-DOS下 telnet 進去的﹐輸入密碼也要在MS-DOS下哦)﹐謝謝指教﹗﹗

很想知道這個TELNET工具包裏的工具如何運用?

我的用途吧 我在測試一個產品要遠端連接

首先調用telnet 10.1.120.23(這個是我測試產品的IP) 然後輸入帳號admin 接著輸入密碼admin

密碼輸完以後輸入 tftp -t -tc -檔案名 -10.1.120.23 然後回車 把coed寫入產品

這都是在一個DOS下完成的 我不知道該怎麼調用!!請請多多指教!!

如果是LabVIEW2020版本,網路協定的功能是內建的:

1個讚

請尊重NI公司的智慧財產權 :exclamation:

其實NI Internet toolkit 是不用License的,而且目前只更新到2012就停止更新了,我只是安裝完之後再把相關的資料夾拉出來。

不過版主覺得有問題,我就先把它刪掉吧,網路上仔細找應該還是找的到,關鍵字NI internet toolkit 2012。

補充兩個技巧
1.如果你的電腦同時有2個以上的版本的Labview,同一時間只能安裝到其中一版,但如果把安裝完相關資檔案複製一份丟到不同版本的Labview,可以每個版本都安裝。

2.其實telnet的功能,也可以使用內建的TCP去做就好。

2個讚