欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

CMDOW 一个CMD命令行下 隐藏、禁用窗口控制程序

程序员文章站 2022-04-10 13:37:12
唯一知道另一管理窗口的是任务管理器 2003 此外没有别的发掘了 cmdow [window | /t] [/b] [/f] [/p] 例:执行cmdow @,显示为 ha...
唯一知道另一管理窗口的是任务管理器 2003 此外没有别的发掘了

cmdow [window | /t] [/b] [/f] [/p]
例:执行cmdow @,显示为
handle lev pid -window status- image caption
0x230088 1 3356 res act ena vis cmd c:\windows\system32\cmd.exe - cmd - cm
window 指定要列出的窗口,使用窗口标题或句柄来指定,没有标题的用窗口类代替。如果没有指定则列出所有窗口。“@”表示此窗口,即命令行窗口。
/t 只列出任务栏的窗口
/b 如上面的例子,加这个参数则不显示第一行
/f 显示完整标题
/p 列出窗口位置、宽与高
另外
handle 句柄,16进制格式
window status 窗口状态(minimized, maximized, restored, active, inactive, enabled, disabled, visible or hidden)


cmdow /th | /tv | /cw | /ma | /uw | /at | /fs | /wm/th 横向平铺窗口
/tv 纵向平铺窗口
/cw 层叠窗口
/ma 最小化所有窗口
/uw 取消/th, /tv, /cw , /ma
/at 相当与alt+esc
/fs 全屏命令行窗口,相当于alt+enter
/wm 取消全屏,即再按一次alt+enter



cmdow window {[/act] [/ina] [/ena] [/dis] [/vis] [/hid] [/min] [/max] [/res] [/top] [/not] [/ren caption] [/mov left top] [/siz width height] [/cls] [/end]}/act 激活指定窗口
/ina 不知有啥用
/dis 把窗口变为“只许看不准摸”:无法移动、鼠标左右键无效,更别说输入了。但可以用快捷键关闭。
/ena 解除/dis
/hid 隐藏窗口,任务栏和托盘皆看不到
/vis 显示被隐藏的窗口
/min 最小化指定窗口
/max 最大化指定窗口
/res 撤销。比如撤销到窗口原来的大小和位置。不能撤销两次,撤销后不可以返回撤销前的状态。
/top 置顶窗口。如置顶了多个,则第一个置顶在最上面,置顶了的都会保留置顶状态。
/not 取消窗口置顶
/ren caption 重命名窗口标题
/mov left top 移动窗口 距左边距离 距上边距离
/siz width height 改变窗口宽、高
/cls 关闭窗口
/end 结束进程。恐怖的是相同pid的会一起kill掉,小心使用!



cmdow /run [state] file [args]state 运行方式(/min /max /hid)
args 是什么意思??optional arguments passed on to the application. specify any args exactly as you would if executing/opening the file directly.


-----------------------------------------------------------------------------
此工具 能实现个不错的功能---关闭任务栏所有窗口
@echo off
cmdow @ /hid
for /f %%a in ('cmdow /t') do cmdow %%a /cls
-----------------------------------------------------------------------------
下载 >> cmdow.rar
-----------------------------------------------------------------------------
另外一5.5kb的命令行工具,能瞬间关闭任务栏所有窗口

下载 >> cmdowcloseall.rar