天天看點

JL#True

def disconnect(entryname: str):
    r = os.popen(f'rasdial "{entryname}" /disconnect')
    console_log = r.read()
    r.close()
    log('VPN 斷開')
    #print(console_log)



def connect(entryname: str, username: str, password: str) -> bool:
    log('正在連接配接VPN')
    r = os.popen(f'rasdial "{entryname}" {username} {password}')
    console_log = r.read()
    r.close()
    #print(console_log)
    if ('已連接配接' in console_log) and ('指令已完成' in console_log):
        log('VPN連接配接 成功')
        return True
    log('VPN連接配接 失敗', error=True)
    return False

# disconnect(entryname)
# connect(entryname, username, password)
           

繼續閱讀