Tera Term Macro 簡易範例

Tera Term Macro 的副檔名為 .ttl,而 ttl stands for Tera Term Language,以下為簡易範例。

; 變數 i,初始值為 1
i = 1

; 執行迴圈,以變數 i 來控制
do while i<=1000

	; 等待畫面出現 login 字串
	wait 'xxx login:'
	
	; 顯示另一個小視窗,內容為 i 的值
	statusbox i 'test_count'
	
	; 輸入帳號 - "id"
	sendln 'ID'
	
	; 等待 1 秒
	pause 1
	
	; 輸入密碼 - "password"
	sendln 'PASSWORD'
	
	; 等待 5 秒
	pause 5
	
	; 把 i 值作輸入,讓 i 的變數值可以被紀錄在 console 上
 	msg='test_count:'
 	msg2=''
 	int2str msg2 i
 	strconcat msg msg2
	sendln msg
	
	; 執行 date 指令
	sendln 'date'
	
	; 執行 reboot 指令
	sendln 'reboot'
	
	pause 5
	
	; 增加變數 i 的值
	i=i+1
loop




Reference

TTL command reference


arrow
arrow
    全站熱搜

    silverwind1982 發表在 痞客邦 留言(0) 人氣()