最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實現的遠程登錄windows系統(tǒng)功能示例

 更新時間:2018年06月21日 08:45:49   作者:hello_lxc  
這篇文章主要介紹了Python實現的遠程登錄windows系統(tǒng)功能,結合實例形式分析了Python基于wmi模塊的遠程連接與進程操作相關實現技巧,需要的朋友可以參考下

本文實例講述了Python實現的遠程登錄windows系統(tǒng)功能。分享給大家供大家參考,具體如下:

首先安裝wmi 命令:

pip install wmi 

然后會報錯缺少pywin32-219.win-amd64-py2.7.exe包,去下面這個地址下載
http://sourceforge.net/projects/pywin32/files/pywin32/

尋找適合自己電腦位數和python的包下載安裝

下面是遠程連接的代碼:

# -*- coding:utf-8 -*-
#! python2
import wmi
def sys_version(ipaddress, user, password):
  conn = wmi.WMI(computer=ipaddress, user=user, password=password)
  for sys in conn.Win32_OperatingSystem():
    print "Version:%s" % sys.Caption.encode("UTF8"),"Vernum:%s" % sys.BuildNumber #系統(tǒng)信息
    print sys.OSArchitecture.encode("UTF8") # 系統(tǒng)的位數
    print sys.NumberOfProcesses # 系統(tǒng)的進程數
if __name__ == '__main__':
  sys_version(ipaddress="ip", user="用戶名", password="密碼")

附:python使用socket遠程執(zhí)行命令,并返回值操作示例

#!/usr/bin/env python
# TCP-Server
import socket
import subprocess
sk_obj = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
sk_obj.bind(('127.0.0.1',8000))
sk_obj.listen(5)
while True:
  conn,ipaddr = sk_obj.accept()
  print ('connection from ip: %s' % ipaddr[0])
  while True:
    try:
      from_recv = conn.recv(8096)
      if len(from_recv) == 0:continue
      print ('from ip : %s information : %s' % (ipaddr[0],from_recv))
      res = subprocess.Popen(from_recv.decode('utf-8'),shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE)
      msg = res.stdout.read()
      if len(msg) == 0:
        msg = res.stderr.read()
      conn.send(msg)
    except Exception:
      break
  conn.close()
sk_obj.close()

#!/usr/bin/env python
# TCP-Client
import socket
import sys
sk_obj=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
sk_obj.connect(('127.0.0.1',8000))
while True:
  msg = raw_input('-->').strip()
  if len(msg)==0:continue
  sk_obj.send(msg.encode('utf-8'))
  data = sk_obj.recv(8096)
  print ('Server send information : %s' % data.decode('utf-8'))
sk_obj.close()

更多關于Python相關內容感興趣的讀者可查看本站專題:《Python進程與線程操作技巧總結》、《Python Socket編程技巧總結》、《Python數據結構與算法教程》、《Python函數使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對大家Python程序設計有所幫助。

相關文章

  • Python流程控制 if else實現解析

    Python流程控制 if else實現解析

    這篇文章主要介紹了Python 流程控制 if else實現解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • Python讀寫Excel文件庫的實現示例

    Python讀寫Excel文件庫的實現示例

    本文主要介紹了Python讀寫Excel文件庫的實現示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-08-08
  • 23個很棒的Python腳本集合分享(迷你項目)

    23個很棒的Python腳本集合分享(迷你項目)

    這篇文章主要為大家詳細介紹了23個很棒的Python腳本的集合(迷你項目),文中的示例代碼講解詳細,對我們了解Python有一定幫助,感興趣的可以了解一下
    2022-11-11
  • Python數據結構詳細

    Python數據結構詳細

    本文將詳細講解Python的數據結構,下面我們將講解Python關于關于列表更多的內容以及del 語句和元組和序列等一些具體內容,需要的下伙伴可以參考一下
    2021-09-09
  • python實現梯度下降算法的實例詳解

    python實現梯度下降算法的實例詳解

    在本篇文章里小編給大家整理的是一篇關于python實現梯度下降算法的實例詳解內容,需要的朋友們可以參考下。
    2020-08-08
  • Python數據結構與算法之圖結構(Graph)實例分析

    Python數據結構與算法之圖結構(Graph)實例分析

    這篇文章主要介紹了Python數據結構與算法之圖結構(Graph),結合實例形式分析了圖結構的概念、原理、使用方法及相關操作技巧,需要的朋友可以參考下
    2017-09-09
  • 對python的unittest架構公共參數token提取方法詳解

    對python的unittest架構公共參數token提取方法詳解

    今天小編就為大家分享一篇對python的unittest架構公共參數token提取方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • numpy中的transpose函數中具體使用方法

    numpy中的transpose函數中具體使用方法

    本文主要介紹了numpy中的transpose函數中具體使用方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-02-02
  • Python機器學習利用隨機森林對特征重要性計算評估

    Python機器學習利用隨機森林對特征重要性計算評估

    本文是對隨機森林如何用在特征選擇上做一個簡單的介紹。隨機森林非常簡單,易于實現,計算開銷也很小,更令人驚奇的是它在分類和回歸上表現出了十分驚人的性能
    2021-10-10
  • Python郵箱API發(fā)送郵件的方法和步驟

    Python郵箱API發(fā)送郵件的方法和步驟

    Python是一種功能強大的編程語言,可以用來發(fā)送電子郵件,使用Python發(fā)送郵件可以通過郵箱API來實現,aoksend將介紹使用Python郵箱API發(fā)送郵件的方法和步驟,需要的朋友可以參考下
    2024-04-04

最新評論

康平县| 泰安市| 黔江区| 运城市| 莒南县| 弥渡县| 甘孜| 赣州市| 工布江达县| 昌乐县| 奉节县| 黄梅县| 若尔盖县| 昌都县| 永兴县| 丽江市| 高唐县| 潜江市| 靖宇县| 肃北| 遂昌县| 沙雅县| 阜新| 策勒县| 清水县| 莒南县| 镇巴县| 曲靖市| 凌源市| 石渠县| 呼伦贝尔市| 延长县| 桐梓县| 南皮县| 日喀则市| 龙岩市| 绵阳市| 尼勒克县| 洛隆县| 沙田区| 怀柔区|