如何把一个服务删除

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何把一个服务删除相关的知识,希望对你有一定的参考价值。

如何把一个服务删除

1、右键开始菜单,选择控制面板;

2、在类别里,切换显示为大图标;

3、找到管理工具,双击打开;

4、找到服务,双击打开;

5、准备卸载【QQMicroGameBoxService】腾讯网页游戏微端这个服务,找到双击打开;

6、红框蓝底显示的是服务名称;

7、右键复制;

8、打开管理员:命令提示符;

9、输入 “sc delete 服务名称”命令;

这里输入的是“sc delete QQMicroGameBoxService”;

10、按回车键,卸载完成。

进入“控制面板->管理工具->服务”查看发现,虽然mysql已经卸载了,但是MYSQL服务仍然残留在系统服务里。彻底清除的办法是:

在CMD里输入一条命令:sc delete mysql 。mysql是你要删除的服务名。这样服务就被删除了,进入服务里查看mysql服务已经被彻底删除。

参考技术A 办法一: 用 sc.exe 这个 Windows 命令 开始——运行——cmd.exe,然后输入 sc 就可以看到了.使用办法很简单: sc delete "服务名" (如果服务名中间有空格,就需要前后加引号) 如针对上面的: sc delete ConnectMON 办法二: 办法二:直接进行注册表编辑 打开注册表编辑器,找到下面的键值: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 一般服务会以相同的名字在这里显示一个主健,直接删除相关的键值便可. 特殊情况 1,如果服务显示的是 rundll32.exe,并且这个文件是位于 system32 目录下,那么就不能删 除这个 rundll32.exe 文件,它是 Windows 系统的文件.这时只要清除相关的服务就可以了 2,如果一个服务删除了马上又自动建立了,说明后台有进程在监视,保护.需要先在进 程管理器中杀掉相应的进程,或者启动后按 F8,到安全模式下删除.本回答被提问者采纳 参考技术B 服务可以禁止启动,我的电脑右键管理-服务和应用程序-双击服务,找到服务名称设置就好了 参考技术C 1、手工方法
sc.exe delete 服务名
2、借助其他工具,比如360都可以。
参考技术D

使用SReng工具来删除!各大杀毒杀毒软件安全论坛都可下载(瑞星论坛、爱毒霸社区)

步骤如下:

打开SReng工具——启动项目——服务——win32 服务应用程序

勾选“隐藏认证的微软项目”

随后选择需要删除的服务项目,勾选“删除服务”——设置——“点击【否】删除服务”

高分:用java实现服务器上多个文件先打包,然后下载,下载完成后删除包!

我想实现一个跟购物车一样的东西。把想下载的资源全部放到购物车里,购物车里存放的是文件的url,filename 等,然后点击购物车的打包下载时候,根据路径把购物车里面的所有文件进行打包,然后下载,下载完成后,删除服务器上残留的包!
我用的是struts2的commons-file做的上传跟下载!而且要保存的文件大多是图片跟视频类的,不可能放到数据库!
现在最难实现的,就是文件放在不同的文件夹内,怎么能把他们给整合打成一个包!
如果不能实现的话,就只能根据路径把所有文件复制到一个文件夹内,然后打包那个文件夹进行下载,下载后删除文件夹跟压缩包了。但是那样的话,会大大增加服务器的负荷!!!

向压缩包里添加文件时直接把服务器上的文件用流读进来就行,不用非把文件放到同一个目录,用程序生成压缩包和用命令行工具是不一样的,不要想当然。 写了个示例程序,你可以参考一下。这个示例不使用临时文件,把 OutputStream os替换成你下载用的输出流就可以实现一边压缩一边下载。注意java.util.zip不支持非ascii文件名。想支持中文文件名可以用apache ant或其他的库。

import java.io.*;
import java.util.zip.ZipEntry;
import java.util.zip.ZipOutputStream;

public class ZipTest

public static void main( String[] args )
try
writeZip();
catch ( IOException e )
e.printStackTrace();



private static void writeZip() throws IOException
String[] files = "/ws/dir1/file1", "/ws/dir2/file2", "/ws/file3", "/pub/success.wav" ;
OutputStream os = new BufferedOutputStream( new FileOutputStream( "/ws/archive.zip" ) );
ZipOutputStream zos = new ZipOutputStream( os );
byte[] buf = new byte[8192];
int len;
for ( String filename : files )
File file = new File( filename );
if ( !file.isFile() ) continue;
ZipEntry ze = new ZipEntry( file.getName() );
zos.putNextEntry( ze );
BufferedInputStream bis = new BufferedInputStream( new FileInputStream( file ) );
while ( ( len = bis.read( buf ) ) > 0 )
zos.write( buf, 0, len );

zos.closeEntry();

zos.close();


参考技术A jdk有个包--- java.util.jar
1 这个包里的类可以打包文件,具体做法可以参考API,看你的水平 通过API了解新类 应该不是问题了。
2 删除文件--不用说了吧,file.delete.....
3 下载就更加简单了, 用“流”将文件输出就可以了。

再不行??? 信息我吧。 但是不会给你源代码 只有给你思路了。追问

现在最难实现的,就是文件放在不同的文件夹内,怎么能把他们给整合打成一个包!
如果不能实现的话,就只能根据路径把所有文件复制到一个文件夹内,然后打包那个文件夹进行下载,下载后删除文件夹跟压缩包了。但是那样的话,会大大增加服务器的负荷!!!

追答

不是吧 ,, 放在不同文件夹 也可以打包进去的。

参考技术B 可以把这些url,name暂存到session里面
下载和上传可以使用插件jspsmart
很久没有使用了 稍微看一下API吧jspsmart就是把上传和下载的工作封装简化,所以使用非常简单的
下载完成后调用file.delete();就在服务器上删掉了
参考技术C 如果文件不是很大的话可以用字节数组保存已经上传的文件信息, 和内容.
然后在直接输出打包后的文件. 供下载使用.

如果文件很大的话要用临时文件了.

以上是关于如何把一个服务删除的主要内容,如果未能解决你的问题,请参考以下文章

怎么把exe做成服务

高分:用java实现服务器上多个文件先打包,然后下载,下载完成后删除包!

用C#写了一个控制台程序,如何让它作为服务来运行

nexus3.14 如何把远程上的jar包删除

svn删除文件怎么才能不被更新回来

删除Windows服务