# RustDelEasy **Repository Path**: YX503203440/rust-del-easy ## Basic Information - **Project Name**: RustDelEasy - **Description**: rust编写的删除EasyConnect创建的桌面图标 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-25 - **Last Updated**: 2024-10-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README EasyConnect每次登录后都不经过我的允许给桌面创建一个超链接,为此特地写了一个监控是否有EasyConnect的链接的程序 **构建** ~~~shel cargo build --release ~~~ 双击target/delEasyByRust.exe执行,什么?不喜欢弹出一个黑框?我也不喜欢💪干掉他 > 首先windows要安装visual studio c++相关组件, 找找电脑上有没有 > vcvars64.bat, 例如我的电脑上的路径是:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvars64.bat > 打开delEasyByRust.exe所在路径, 然后执行一下这个vcvars64.bat, 应该是如下提示 ~~~shell C:\Users\50320>"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvars64.bat" ********************************************************************** ** Visual Studio 2022 Developer Command Prompt v17.11.5 ** Copyright (c) 2022 Microsoft Corporation ********************************************************************** [vcvarsall.bat] Environment initialized for: 'x64' C:\Users\50320> ~~~ > 然后执行: ~~~shell editbin /SUBSYSTEM:WINDOWS delEasyByRust.exe ~~~ 这个操作会将可执行文件改为windows GUI模式运行, 也就不会出现控制台了 **创建为服务并自启动** 以管理员身份打开cmd ~~~shell sc create DelEasyByRust binPath= 你的绝对路径/delEasyByRust.exe start= auto ~~~ **注意:** sc命令要求"等号和值之间需要一个空格",例如binPath= xxx.exe, 如果漏掉空格会提示语法不正确