【C#】指定进程关闭&闪讯下的Wifi共享

要在目前版本的闪讯中共享网络首先需要关闭闪讯附带的singleNet.exe进程。

而在密密麻麻的进程列表里找到指定进程是件非常考验眼力的事情(即使按‘s’定位也足够眼花缭乱了)。

这边花几分钟时间写了个进程结束的小工具,在这里分享一下

Github源程序(项目文件): https://github.com/Blz-Galaxy/KillSX

因为主函数使用了参数列表,使用的时候在快捷方式中加入需要结束的进程名字就好~


C#实现

很简单的几行代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
using System.Windows.Forms;

namespace KillSX
{
    class KillSX
    {
        public int GetProcessInfo(string ProcessName)
        {
            MessageBox.Show("正在查找" + ProcessName);
            Process[] processes = Process.GetProcessesByName(ProcessName);
            foreach (Process instance in processes)
            {
                try
                {
                    if (instance.ProcessName == ProcessName)
                        return instance.Id;
                }
                catch { }
            }
            return -1;
        }

        #region 结束指定进程
        ///
        /// 结束指定进程
        ///
        /// 进程的 Process ID
        public static void EndProcess(int pid)
        {
            if (pid == -1)
            {
                MessageBox.Show("未能找到指定程序!");
                return;
            }
            try
            {
                Process process = Process.GetProcessById(pid);
                process.Kill();
                MessageBox.Show("成功关闭指定程序!");
            }
            catch { }
        }
        #endregion

        static void Main(string[] args)
        {
            KillSX k = new KillSX();
            int shanxun = k.GetProcessInfo(args[0]);
            EndProcess(shanxun);
        }
    }
}

附Wifi共享后续

Windows控制台指令(可以做成BAT文件直接运行):

第一次需要自行设置SSID及密码等

netsh wlan set hostednetwork mode=allow ssid=Blz-Galaxy key=123456789a

开启虚拟网卡

netsh wlan start hostednetwork

关闭虚拟网卡

netsh wlan stop hostednetwork

最后需要手动在网络连接中将闪讯连接共享至windows自带的“Microsoft Virtual WiFi Miniport Adapter”

时间: 2024-10-20 12:28:13

【C#】指定进程关闭&闪讯下的Wifi共享的相关文章

【C#】Winform工具-闪讯下快速分享Wifi(源码)

A.工具简介 最近忙着改论文,但迫于手机没有流量,反复共享电脑wifi的操作已经让我忍无可忍,而“猎豹wifi”“360wifi分享”等工具曾导致电脑多次睡死(可能是台式机的USB网卡兼容性问题).因此抽空写了个便利工具,完全利用windows自带功能实现,主要合并了“命令提示符”的若干指令: 设置windows自带wifi热点: 开启.关闭wifi: 自动关机与取消:(主要是本人喜欢睡前趴床上再玩会手机,又懒得起身关电脑) 以及部分.NET对系统进行管理: 关闭闪讯进程(避免闪讯锁定共享功能)

通过Xlib枚举指定进程下所有窗体

在windows系统下如果想要枚举指定进程的窗体,我们可以通过EnumWindows加上自己实现的回调函数进行实现,那么在linux下该如何做呢? 其实也很简单,在linux下,我们可以通过xlib中提供的API进行实现,关于xlib后面会专门写一篇文章讲解. 一.实现思路 从root窗体开始逐层遍历每一个窗体,将这些窗体所属进程与给定进程比较从而进行筛选. 二.实现代码 #include <X11/Xlib.h> #include <X11/Xatom.h> #include &

zabbix使用自己编写脚本模板和zabbix自带模板两种方法添加对指定进程和端口的监控

zabbix使用自己编写脚本模板和zabbix自带模板两种方法添加对指定进程和端口的监控 1.自带监控模板进行os的监控 进入/usr/local/zabbix/etc/zabbix_agentd.conf 配置文件修改 LogRemoteCommands=1     ###开启脚本功能 Server=192.168.5.129     ##修改zabbix指向的服务器: 重启zabbix_agentd.zabbix_server服务 在配置-->主机-->添加主机--> 配置主机信息主

监控指定进程

对于守护中间件是非常有用的.中间件不可能绝对的稳定而不出问题,中间件有可能因比较严重的错误导致当机或者进程被人为地错误地关闭了中间件. 有了这个自动守护进程的存在,这一切的问题都可以迎刃而解. program Monitor; // {$APPTYPE CONSOLE} usesWinapi.Windows,System.SysUtils,ProcLib in 'ProcLib.pas'; varMutex, h: HWND; constc_AppName = 'server.exe';c_Cl

谁告诉你需要破解闪讯才能共享wifi的?(纯属扯淡)

以前都用的是学校CMCC-EDU的wifi,最近停掉了换了闪讯,听传闻似乎闪讯需要破解才 能发个wifi出来共享使用,我还以为真是那么回事,这不,碰巧今天想用手机连上wifi刷下网络, 便想着破解试试. 但后来发现根本就不需要破解,只需要在闪讯登陆后打开Windows任务管理器结束singleNet.exe 这支拨号进程就好了,然后就可以共享虚拟wifi了. (PS: 结束进程后右下角闪讯图标可能会消失,但不影响网络正常使用.) 之后我们只要输入开启虚拟wifi的终端命令就好了:netsh wl

Android Studio如何选择查看指定进程的log?

今天说一个简单的东东,关于Android Studio在logcat中如何查看指定进程的log. 关于过滤你自己所开发的应用的log,在这篇文章中:Android Studio如何给log添加过滤项(Filters)?有提及.当 然很多时候可能我们会有这样的场景,我们想看某一个进程的log,比如我想看酷狗的log,但是如果process那栏的进 程很多,这个时候logo也会非常多,这种情况下,你很难分辨出哪个logo是属于酷狗的. 其实,Android Studio还是有和Eclipse一样的选

解决为应用程序池 提供服务的进程关闭时间超过了限制

为应用程序池 '×××' 提供服务的进程关闭时间超过了限制.进程 ID 是 '7480'. 提示的ID可以有很多,例如3844.8004.6124等数字.在百度上搜了下,发现很多类似的问题,引发的根本原因未知,但导致出现此种情况的直接原因为IIS失败保护!例如设置失败保护为每5分钟失败数超过5次则关闭应用程序池,就会出现停止服务的情况,此时提示日志为:应用程序池 '×××' 被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误.解决办法如下:Internet 信息服务(IIS)管理器-

关闭Linux终端下的蜂鸣

关闭Linux终端下的蜂鸣 2014年1月12日 15:29 setterm -blength0 来自为知笔记(Wiz)关闭Linux终端下的蜂鸣,码迷,mamicode.com

腾讯下一个重点:硬件;硬件自身的未来也正进入多元化发展

去年腾讯合作伙伴大会的主题是开放变革,从头到尾讲的是广告.收益,最后推的是广点通.而今年的主题开放未来确实能让人虎躯一震遐想无限,未来这个概念太大,果断智能硬件成为了本届大会的主题,主论坛三场演讲大部分时间在讲连接硬件,dowson更是重复腔调腾讯下一阶段的重点是硬件,目測硬件将在巨头的引导下进入兴盛发展期. 钛媒体此前文章<腾讯任宇昕:开放平台将连接智能硬件和线下服务,会再造一个互联网>也讲到,腾讯下一步将面向智能硬件.线下服务开放.腾讯开放平台也正在筹备QQ硬件开放平台与微信硬件开放平台,