要在目前版本的閃訊中共享網絡首先須要關閉閃訊附帶的singleNet.exe進程。git
而在密密麻麻的進程列表裏找到指定進程是件很是考驗眼力的事情(即便按‘s’定位也足夠眼花繚亂了)。github
這邊花幾分鐘時間寫了個進程結束的小工具,在這裏分享一下windows
Github源程序(項目文件): https://github.com/Blz-Galaxy/KillSX網絡
由於主函數使用了參數列表,使用的時候在快捷方式中加入須要結束的進程名字就好~函數
很簡單的幾行代碼工具
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); } } }
Windows控制檯指令(能夠作成BAT文件直接運行):spa
第一次須要自行設置SSID及密碼等code
netsh wlan set hostednetwork mode=allow ssid=Blz-Galaxy key=123456789a
開啓虛擬網卡orm
netsh wlan start hostednetwork
關閉虛擬網卡blog
netsh wlan stop hostednetwork
最後須要手動在網絡鏈接中將閃訊鏈接共享至windows自帶的「Microsoft Virtual WiFi Miniport Adapter」