使用perl簡單實現電腦的遠端控制

2021-06-28 23:26:55 字數 830 閱讀 1548

背景介紹:

本人之前就職的公司網路與外界完全封閉, 公司配發的是台式電腦, 在有突發狀況時即使很小的事在家裡也束手無策只能到跑到公司去解決. 故開發出該小工具方便在家中簡單幹一些工作.

主要思路:

公司郵箱系統跟外界是相通的, 故可以通過郵箱進行命令的傳送及返回. 由於公司郵箱使用的是m***change服務,故無法使用pop3進行郵件的監控. 於是想了乙個折中的辦法, 使用perl對outlook郵件進行讀取然後選取其中有用命令進行執行, 執行完成後再控制outlook返回執行結果.**如下:

use strict;

use lib qw(lib);

use mail::outlook; #該lib可在cpan裡獲得

my $mail = new mail::outlook();

die "cannot create mail object\n" unless $mail;

my $folder = $mail->folder('inbox');

die "cannot create folder object\n" unless $folder;

my $message = $folder->last;

my $last_subject = $message->subject();

print "from $last_subject";

if($last_subject =~ /s***** control/)

elsif(/getfile:/i)

主要實現功能:

電腦遠端命令執行

電腦內檔案遠端取得

Perl 實現遠端機器操作

1 本地機器安裝 perl的net telnet模組 安裝方法見 最簡單的方法是 yum y install perl net telnet 2 遠端伺服器安裝telnet 安裝方法見 3 本地perl指令碼 usr bin perl w use strict use net telnet 登入資訊...

遠端控制電腦的實現方法

由於工作關係,有時需要在不在身邊的計算機上查詢檔案或者其它操作,自然而然就需要用到遠端控制方案,都有哪些可行的做法呢?下面jiuh就和我一起來看一看 1 比較傳統的方法 使用qq遠端控制,但這時需要被控端計算機有人在跟前,同意你遠端才行。2 專門的遠端控制軟體方案 2.1 teamviewer,但最...

python實現遠端控制電腦

python遠端控制電腦的具體 供大家參考,具體內容如下 python擁有大量的第三方庫,且語法簡單。今天老楊就用python實現遠端控制電www.cppcns.com腦 所謂,謀定而後動,在實現任何乙個需求之前,我們需要先分析,捋清楚乙個思路,遠端控制電腦,無非就是接收遠端的命令和根據命令去執行對...