查看完整版本: 想請問批次檔(.bat)的語法
頁: [1]

misoa01 發表於 2016-11-13 02:05 PM

想請問批次檔(.bat)的語法

請教:

若想要以批次檔(.bat)來自動登入一程式(有登入帳號、密碼),
這樣的批次檔該怎麼寫呢?
目的:以批次檔來開啟程式並輸入帳號及密碼來進入開程式。
內容:
想以批次檔auto.bat開啟程式LyBackUp.exe(這是某家公司做的一個軟體,不是windows內建的軟體)並直接由批次檔去輸入帳號及密碼後並Enter。
(因為開啟LyBackUp.exe後,即會有登入畫面;登入畫面中有User Name(帳號) 及Password(密碼)兩個欄位,及一個確定鍵,User Name 及Password都是admin)

像這樣的批次檔該怎麼寫呢?google了一整天還是找不到正確的,都只有教登入ftp之類的
謝謝!

...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>

nypor 發表於 2016-11-13 09:12 PM

本帖最後由 nypor 於 2016-11-13 09:13 PM 編輯

(
echo Name
echo Password
) | LyBackUp.exe

Please feedback if this works.

nypor 發表於 2016-11-13 09:15 PM

If LyBackUp.exe is an application with GUI, perhaps you need
Google make-your-computer-automatically-perform-tasks-for-you

alex0711 發表於 2016-12-16 11:33 AM

程式如果能吃參數..應該是在呼叫的時候丟進去
像是:LyBackUp.exe admin admin

excited_dragon 發表於 2016-12-18 12:13 PM

bat file 本來就是以前 dos 時代的產物
現在一般都是行 Graphics User Interface 即圖像介面的
大部份都不能吃 batch file 所 pipeline 的東東了,
估計 2 樓 的方法是不行了...反倒是可以試試
做一個程式捷徑然後把 4 樓的指令加進去執行會較大機會<br><br><br><br><br><div></div>

jerick 發表於 2016-12-24 03:01 AM

要先知道 LyBackUp.exe 這個執行檔,是否支援參數?
若支援的設,參數格式如何?
頁: [1]