Board logo

标题: [系统相关] asbai兄的大作利用系统服务后台运行批处理为何没反应? [打印本页]

作者: wfndh    时间: 2011-8-8 17:40     标题: asbai兄的大作利用系统服务后台运行批处理为何没反应?

asbai 兄的大作 利用系统服务隐藏批处理窗口问题 代码如下:
runassrv add /cmdline:"C:\Windows\System32\cmd.exe /cD:\test.bat" /name:"mysrv"
net start mysrv

怎么我改好后还是不能后台运行批处理文件呢?我的代码是这样的

runassrv add /cmdline:"C:\Windows\System32\cmd.exe /cD:\windows.bat" /name:"mysrv11"

我改成了windows.bat这是我的文件。还是改了名字mysrv11,其他的没改,不知为什么运行不起来啊,运行起来又关闭了,这个批处理是锁定主页的,服务启动后没反应啊,不知哪里出错了,谁能说下,谢谢
作者: wfndh    时间: 2011-8-8 17:41

服务是新建好了,就是不能正常运行啊,,
作者: wrz99    时间: 2011-8-8 17:48

这个我试过,有时不一定成功!
有必要搞这么复杂吗?有必要搞成服务吗?

把批处理“隐藏”运行就可以了,放到RUN目录下,开机运行没有提示,没有黑框,加上
  1. DEL %0
复制代码
就可自我删除!

如何隐藏,你自已百度一下“bat to exe converter”这个软件!
作者: wfndh    时间: 2011-8-8 18:39

做成服务的话就不会被杀软干掉啊,没办法么?还有你说的RUN目录是linux的吧 我可是windows呢,,




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2