july 2009年08月21日 星期五 22:11 | 2269次浏览 | 3条评论
拨号 dial
#coding=utf-8
#A module encapsulating the Windows Remote Access Service (RAS) API.
from win32ras import *
def hangup():
'''hang up all active connections'''
[HangUp(i[0]) for i in EnumConnections()]
def dial(usr, pwd):
'''dail the first entry if exist'''
hangup()
lst_entry = EnumEntries()
if not lst_entry:
print 'error: please firstly create an connection entry!'
return
entry = lst_entry[0][0]
Dial(None, None, (entry,'','',usr,pwd,''), None)
if __name__ == '__main__':
dialup('your_account', 'password')
Zeuux © 2024
京ICP备05028076号
回复 july 2009年08月23日 星期日 08:05
Rasdial 宽带连接 /DISCONNECT
Rasdial 宽带连接 username password