找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 27013|回复: 9

[其他] CLwin 1.0 按名称批量关闭窗口

[复制链接]
发表于 2010-7-6 22:40:43 | 显示全部楼层 |阅读模式
继续编写第三方,应shuaige100,写了一个批量关闭窗口的第三方。

CLwin 1.0 按名称关闭窗口
作者:xinje
E-mail:xinje@126.com
2010.7.6

CLwin [/C] [欲关闭窗口名称]

例如:
   CLwin /C photoshop  
   关闭所有标题包含“PHOTOSHOP”的窗口。特别注意是所有!

http://bcn.bathome.net/s/tool/index.html?key=CLwin
发表于 2010-7-6 23:03:31 | 显示全部楼层

回复 1楼 的帖子

关闭进程的——
这个vb的不知道怎么写,才能变第三方?
  1. Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
  2. Private Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long

  3. Const WM_CLOSE = &H10
  4. Private Sub Form_Load()
  5. Dim hwnd As Long
  6. hwnd = FindWindow(vbNullString, "vbs") '查找窗体标题
  7. If hwnd <> 0 Then
  8. PostMessage hwnd, WM_CLOSE, 0&, 0&
  9. End If
  10. hwnd = FindWindow(vbNullString, "6122软件") '查找窗体标题
  11. If hwnd <> 0 Then
  12. PostMessage hwnd, WM_CLOSE, 0&, 0&
  13. End If
  14. End Sub
复制代码

[ 本帖最后由 shuaige100 于 2010-7-6 23:04 编辑 ]
发表于 2010-7-6 23:08:29 | 显示全部楼层

回复 2楼 的帖子

吧窗体去掉,代码写在模块里面,启动选择Sub Main
 楼主| 发表于 2010-7-6 23:15:43 | 显示全部楼层
不太会用VB,听楼上的吧。
发表于 2010-7-6 23:19:47 | 显示全部楼层

回复 3楼 的帖子

你说的我也不会,闻所未闻,呵呵
发表于 2010-7-6 23:27:52 | 显示全部楼层
工程->移除Form1
工程->添加模块
写代码,主程序的代码在Sub Main()过程里面写
工程->工程1 属性->启动对象选为Sub Main
编译就可以了
发表于 2010-7-7 10:19:09 | 显示全部楼层
可否多加点参数呢,比如只关闭名称是cmd.exe的窗口,是11cmd.exe就不关闭了

不过这样改和taskkill没什么区别了..
==========================
怎么到了VB了啊。老本行...
发表于 2010-7-7 10:48:56 | 显示全部楼层
学习中,谢谢各位。。。。。
发表于 2010-7-7 18:30:46 | 显示全部楼层
CLwin /C *
关闭所有窗口?
发表于 2012-3-10 10:14:40 | 显示全部楼层
好东西!!真好急需这个功能!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-16 23:18 , Processed in 0.019975 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表