[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
http://www.bathome.net/thread-8107-1-1.html
应hacker 写的进程判断。操作比较简单:
------------------------
FindPid 1.00 判断进程是否存在
作者:xinje
E-mail:[email=xinje@126.com]xinje@126.com[/email]
2010.5.29

FindPid /A [进程名] 枚举方式判断,返回存在的进程个数。
FindPid /C [进程名] 枚举进程PID,返回查找的所有进程PID。如果未找到,返回-1。
FindPid /F [进程名] 单进程判断,返回进程Pid,失败返回-1。
                    如果查找的进程大于1时,此命令只返回进程Pid最小的一个。

TOP

通常都要大量重复做些什么操作呀?举些例子看看。
我也有兴趣试试的

TOP

回复 21楼 的帖子

别期待了,群里冒个泡,哪个哥们整理下文字,去某区发起挑战帖吧。

TOP

期盼中。。。。。。。
技术问题请到论坛发帖求助!

TOP

回复 19楼 的帖子

集合技术组或者群里,整顿一个vbs的 执行各类word操作的, 可供bat调用的,如何。

TOP

不知道能否编一个对word进行操作的软件吗
我的工作经常要改某个word文档中的某些数据,里面含表格,每次手动改很繁琐
技术问题请到论坛发帖求助!

TOP

首先谢谢楼主,希望能帮我写个要求如下:

tasklist /fi "windowtitle eq 系统关机" | find /i "winlogon.exe" || goto s

tasklist  | find /i "cmd.exe" && exit

这个用P来监控一个进程完全可以,但是缺点很明显有很多进程还会跳来跳去

还有这个

for %%i in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,y,u,v,w,x,y,z) do (
fsutil fsinfo drivetype %%i: | find "可移动" && goto true
)

这个判断电脑有没有U盘,缺点和上面一样,希望楼主能帮下忙

声明一下,本人的要求并不是想要去破坏什么,只是宿舍的电脑监控下不给其他的同学乱来

为此给楼主带来了麻烦,我深表歉意!!!

TOP

有什么就回帖吧。
不过关于恶意程序、病毒、木马等危害别人计算机的软件我不会写的。

TOP

楼主你好,弄帮我写个小东西吗?谢谢啦,我发邮件给你,

TOP

经过修改的CMDMOUSE.exe程序写得非常成功!

TOP

xinje [楼主] 写的CMDMOUSE.exe,最成功的是不占用cpu.
但是返回值不正确,不能用.也无法设置变量取出.窗口外不应该取值.

TOP

原帖由 lincc0519 于 2010-5-20 20:10 发表
给帮我写一个16位exe转32位exe的的三方吗?要求支持936代码页,我现在正在学汇编语言,只会写16位的exe,以前也用TC里弄汇编,但不支持936代码页文件体积小,VC支持936代码页,但文件体积太大。能帮我弄一下吗?哦, ...

16位转32位,这个在我的能力之外。用32位系统运行16位系统就要虚拟机了吧。我写不了,不好意思。

TOP

给帮我写一个16位exe转32位exe的的三方吗?要求支持936代码页,我现在正在学汇编语言,只会写16位的exe,以前也用TC里弄汇编,但不支持936代码页文件体积小,VC支持936代码页,但文件体积太大。能帮我弄一下吗?哦,我现在只是学汇编,还没有到C语言。

TOP

版主的 mouse.com 与上传的mous.com相比有所改进,但是问题同样是出在ntvdm.exe ,一样占用CPU太高几呼100%,也许这就是最致命的问题。
我不懂32位汇编,但上传的ConsExt.exe却不存在占用CPU的问题(同样启用了ntvdm.exe )。如果ConsExt.exe是用32位汇编能解决占用CPU的问题的话,2Kb能做到也是可以的啊。这样就非常方便用debug-dw载入bat了.

[ 本帖最后由 ZJHJ 于 2010-5-21 00:34 编辑 ]

TOP

其实我也写过mouse.com三方。现在发个给大家看看有没有价值。

.com三方的的缺点不在cpu占用,ntvdm.exe 同样可视为系统进程来的,当其它进程需要cpu时,他会“让位”的。

而是运行.com三方后,cmd窗口就变成了80X25了。


对于32位的三方,确实最少需要2Kb才可能做到。对于三方回传数据给BAT,最快速的方法就是直写BAT变量的内存。而通过%errorlevel%传递,位数太有限了。

[ 本帖最后由 netbenton 于 2010-5-20 00:47 编辑 ]
2

评分人数

TOP

返回列表