2014年4月17日 星期四

[Java] Java 呼叫Windows 作業系統的撥號程式 (ex:控制ADSL PPPoE撥號程式能撥號或斷線)

使用Runtime.getRuntime().exec()函數來呼叫Windows環境的外部程式。

1.連線:
Runtime.getRuntime().exec("rasdial.exe ConnectionName UserAccount UserPassword");

2.斷線:
Runtime.getRuntime().exec("rasdial.exe /d)");

指令使用方式:
C:\Users\gary>rasdial /help
使用方式:
        rasdial entryname [username [password|*]] [/DOMAIN:domain]
                [/PHONE:phonenumber] [/CALLBACK:callbacknumber]
                [/PHONEBOOK:phonebookfile] [/PREFIXSUFFIX]

        rasdial [entryname] /DISCONNECT

沒有留言:

張貼留言