中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: cmd下如何定位窗口? 上一主题 | 下一主题
cqxiaozi007
新手上路




积分 16
发帖 6
注册 2007-1-16
状态 离线
『楼 主』:  cmd下如何定位窗口?

找到了设定窗口大小的命令:mode con: cols=? lines=?
我想把命令提示符的窗口定位在某个角落却找不到这个命令,有谁知道啊?


2007-1-16 06:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 2 楼』:  


  好像用命令只能定位到左上角,其它的就不知道啦。


2007-1-16 06:42
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
mygoldnet
初级用户





积分 90
发帖 32
注册 2007-1-14
状态 离线
『第 3 楼』:  

vbs

2007-1-16 07:51
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
PPdos
高级用户




积分 783
发帖 268
注册 2006-12-26
状态 离线
『第 4 楼』:  

创建快捷方式 属性内自己找

定义:窗口大小 颜色 字体颜色 背景颜色 字体大小 模式 兼容性 弹出背景颜色 光标

大小 缓冲区大小 修改图标。。。。。。

2007-1-16 17:50
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 5 楼』:  



  Quote:
Originally posted by PPdos at 2007-1-16 04:50:
创建快捷方式 属性内自己找

定义:窗口大小 颜色 字体颜色 背景颜色 字体大小 模式 兼容性 弹出背景颜色 光标

大小 缓冲区大小 修改图标。。 ...


  但是一个都没有提及窗口的位置。


2007-1-16 18:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
cqxiaozi007
新手上路




积分 16
发帖 6
注册 2007-1-16
状态 离线
『第 6 楼』:  

虽然还没有找到这个命令,但我在实践中发现,当mode con: cols=? lines=?中的数字为一些数字时,比如为20、3时,窗口就在桌面的左上角,我换几个数字试,就会发现窗口是以左上角为“不动点”而变化的。

[ Last edited by cqxiaozi007 on 2007-1-16 at 11:38 AM ]

2007-1-17 00:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zh159
金牌会员




积分 3687
发帖 1467
注册 2005-8-8
状态 离线
『第 7 楼』:  

mode con: cols=? lines=?只能定义窗口宽高,无法定位位置,而且每次运行,这个批处理的窗口位置不一定相同

2007-1-17 02:34
查看资料  发短消息 网志   编辑帖子  回复  引用回复
rubik
初级用户





积分 102
发帖 35
注册 2006-3-16
状态 离线
『第 8 楼』:  



  Quote:
Originally posted by lxmxn at 2007-1-16 18:55:


  但是一个都没有提及窗口的位置。

布局

2007-1-18 12:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 9 楼』:  



  Quote:
Originally posted by rubik at 2007-1-17 23:36:


布局


  这就不算是用命令了,这能算是用windows图形界面手工设置的效果了。


2007-1-18 14:02
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
voiL
中级用户





积分 384
发帖 189
注册 2005-10-19
状态 离线
『第 10 楼』:  

这个问题我之前也问过...

除了定位在左上角以外,还没发现有什么命令可以自动控制窗口位置的...

用VBS或其它程序不在此列...

至于修改快捷方式的属性,那只能是手动修改,好像没办法可以在批处理里设置的...

2007-1-19 00:24
查看资料  发短消息 网志   编辑帖子  回复  引用回复
JasonMing
初级用户





积分 116
发帖 42
注册 2007-7-29
状态 离线
『第 11 楼』:  

可以用start /max来将窗口定位在左上角,其它位置是随机的,我也在郁闷这个问题~~~

2008-8-28 23:50
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
s11ss
银牌会员





积分 2098
发帖 566
注册 2007-9-11
状态 离线
『第 12 楼』:  

测试环境:Windows XP SP2+Microsoft Office Word 2003
会产生winword.exe进程
100是left,50是top:

mshta vbscript:execute("for each t in createobject(""word.application"").tasks:if t.name=""%comspec%"" then t.move 100,50:end if:next:close")


[ Last edited by s11ss on 2008-9-11 at 10:45 PM ]

2008-9-11 22:39
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: