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

C#實(shí)現(xiàn)查殺本地與遠(yuǎn)程進(jìn)程的方法

 更新時間:2014年12月09日 10:10:24   投稿:shichen2014  
這篇文章主要介紹了C#實(shí)現(xiàn)查殺本地與遠(yuǎn)程進(jìn)程的方法,可實(shí)現(xiàn)針對特定進(jìn)程的關(guān)閉操作,是C#進(jìn)程操作的一個典型應(yīng)用,需要的朋友可以參考下

本文實(shí)例講述了C#實(shí)現(xiàn)查殺本地與遠(yuǎn)程進(jìn)程的方法。分享給大家供大家參考。

具體實(shí)現(xiàn)方法如下:

復(fù)制代碼 代碼如下:
using System;
using System.Management;
using System.Threading;
 
class xkill
{
public static void usage()
{
Console.WriteLine();
Console.WriteLine("xkill v1.0 Beta, By R&S");
Console.WriteLine("E-mail: yrwithsh@vip.sina.com");
Console.WriteLine("H-Page: Http://fz5fz.yeah.net");
Console.WriteLine();
Console.WriteLine("Usage:  xkill [ip] [account] [password] [programme] [time(s)]");
Console.WriteLine("If its the localhost,dont need account and password");
Console.WriteLine("Example: xkill 218.194.X.X administrator 123 qq.exe 60");
Console.WriteLine("         xkill 218.194.X.X administrator NULL qq.exe 60");
Console.WriteLine("         xkill 127.0.0.1 qq.exe 60 (for localhost)");
 
}
 
public static void Main(string[] args)
{
if((args.Length!=5)&&(args.Length!=3))
{
usage();
Environment.Exit(0);
}
while((args[0]=="127.0.0.1")││(args[0]=="192.168.0.1"))
{
string KillName=args[1]; 
ManagementObjectSearcher link = new ManagementObjectSearcher("SELECT * From Win32_Process");
ManagementObjectCollection Collection = link.Get();
foreach (ManagementObject Process in Collection)
{
Console.WriteLine("{0} {1}",Convert.ToString(Process["Name"]).PadRight(15),Process["ExecutablePath"]);
       if (Convert.ToString(Process["Name"])==KillName)
{
string[] Tparas = {"1"};
  Process.InvokeMethod("Terminate", Tparas);
}
 }
Console.WriteLine();
Console.WriteLine("Terminate it yet");
Thread.Sleep(Convert.ToInt32(args[2])*1000);
 }
 
try{
    do
    {
string KillName=args[3];
ConnectionOptions Conn = new ConnectionOptions();
Conn.Username =args[1];
if(args[2]=="NULL")
{
Conn.Password ="";
}
else Conn.Password =args[2];
ManagementPath p = new ManagementPath("\\"+args[0]+"\root\cimv2");  
ManagementScope ms = new ManagementScope(p,Conn);
ObjectQuery oq = new ObjectQuery("SELECT * FROM Win32_Process");
ManagementObjectSearcher link = new ManagementObjectSearcher(ms,oq);
ManagementObjectCollection Collection = link.Get();
     Console.WriteLine("--------------------------------------------------------");
foreach (ManagementObject Process in Collection)
{
Console.WriteLine("{0}{1}",Convert.ToString(Process["Name"]).PadRight(15),Process["ExecutablePath"]);
       if (Convert.ToString(Process["Name"])==KillName)
{
string[] Tparas = {"1"};
  Process.InvokeMethod("Terminate", Tparas);
}
 
}
 
 
Thread.Sleep(Convert.ToInt32(args[4])*1000); 
 }while(true);
}
 catch(Exception exObj)
{
Console.WriteLine();
Console.WriteLine("failed!");
Console.WriteLine(exObj.Message);

}
}

 
希望本文所述對大家的C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 使用Nopcommerce為商城添加滿XX減XX優(yōu)惠券功能

    使用Nopcommerce為商城添加滿XX減XX優(yōu)惠券功能

    中秋國慶節(jié)眼看到跟前了,很多商城都借此機(jī)會搞促銷活動,什么滿200減80送優(yōu)惠券等活動,基于后臺程序是怎么實(shí)現(xiàn)的呢?下面腳本之家小編帶領(lǐng)大家一起學(xué)習(xí)吧
    2015-09-09
  • 淺談C# 類的繼承

    淺談C# 類的繼承

    本文主要介紹了C# 類的繼承相關(guān)知識。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • C#獲取進(jìn)程和對進(jìn)程的操作

    C#獲取進(jìn)程和對進(jìn)程的操作

    下面是一個例子:獲取進(jìn)程列表、創(chuàng)建“違禁”進(jìn)程名單、查找并終止進(jìn)程,注意先要在項(xiàng)目里添加System.Management的引用
    2013-04-04
  • 基于C#制作一個顏色拾取器

    基于C#制作一個顏色拾取器

    這篇文章主要為大家詳細(xì)介紹了如何基于C#制作一個顏色拾取器,可以獲取屏幕上任意位置像素的色值,文中的示例代碼講解詳細(xì),有需要的小伙伴可以了解下
    2024-01-01
  • C#編程實(shí)現(xiàn)對象與JSON串互相轉(zhuǎn)換實(shí)例分析

    C#編程實(shí)現(xiàn)對象與JSON串互相轉(zhuǎn)換實(shí)例分析

    這篇文章主要介紹了C#編程實(shí)現(xiàn)對象與JSON串互相轉(zhuǎn)換的方法,結(jié)合實(shí)例分析了在DoNet2.0與Donet3.5環(huán)境下實(shí)現(xiàn)對象與JSON轉(zhuǎn)換的相關(guān)技巧,需要的朋友可以參考下
    2015-11-11
  • 深入Resource實(shí)現(xiàn)多語言支持的應(yīng)用詳解

    深入Resource實(shí)現(xiàn)多語言支持的應(yīng)用詳解

    本篇文章是對Resource實(shí)現(xiàn)多語言支持的應(yīng)用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • 如何隨機(jī)選取一個機(jī)器的ip

    如何隨機(jī)選取一個機(jī)器的ip

    此方法可用于當(dāng)需要負(fù)載均衡時,即想選擇多臺機(jī)器來處理程序執(zhí)行。 隨機(jī)的選擇一臺機(jī)器來處理。
    2013-03-03
  • Unity通過UGUI的Slider調(diào)整物體顏色

    Unity通過UGUI的Slider調(diào)整物體顏色

    這篇文章主要為大家詳細(xì)介紹了Unity通過UGUI的Slider調(diào)整物體顏色,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • C#中GraphicsPath的Flatten方法用法實(shí)例

    C#中GraphicsPath的Flatten方法用法實(shí)例

    這篇文章主要介紹了C#中GraphicsPath的Flatten方法,實(shí)例分析了Flatten方法的相關(guān)使用技巧,需要的朋友可以參考下
    2015-06-06
  • C# 對象映射的高性能方案

    C# 對象映射的高性能方案

    這篇文章主要介紹了C# 對象映射的高性能方案,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,有需要的朋友可以借鑒參考下
    2020-12-12

最新評論

霍邱县| 青冈县| 景谷| 东阳市| 东台市| 鄂州市| 精河县| 弋阳县| 天气| 吴忠市| 新丰县| 莱阳市| 神木县| 台江县| 瑞丽市| 新巴尔虎右旗| 崇明县| 上思县| 靖州| 长丰县| 阿克陶县| 兰坪| 灵寿县| 太和县| 浦东新区| 双鸭山市| 佛冈县| 汨罗市| 平度市| 白城市| 伊吾县| 青海省| 乌海市| 本溪| 当涂县| 介休市| 和平县| 昌宁县| 福清市| 宜春市| 宜良县|