中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助] 視窗 是否可以預設位置 ?
作者:
标题: [求助] 視窗 是否可以預設位置 ? 上一主题 | 下一主题
importek2003
初级用户





积分 52
发帖 15
注册 2008-9-22
状态 离线
『楼 主』:  [求助] 視窗 是否可以預設位置 ?

不論是當 開啟程式(如start diskmgmt.msc)  打開一個視窗

或是 開啟 dos 本身的 dos視窗

請問 是否可以  各視窗的位置 是否可以預設位置?

這樣 就不用展開視窗的時候 還要用滑鼠去移動視窗 排列位置

2008-9-23 02:11
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
tireless
银牌会员





积分 2025
发帖 1122
注册 2007-9-5
状态 离线
『第 2 楼』:  

ZMover helps you manage your desktop layout by enabling you to set the size, position and layering of application windows. Instead of wasting time rearranging windows across your single or multiple monitor display, you can configure ZMover to do the job for you. Simply tell ZMover which windows you want to modify and how, then hide the program and let it work in the background. ZMover will monitor the desktop and automatically reposition, resize, or even keep selected windows below or above the others when they open. ZMover can accommodate a large number of window layouts that you can name and sort to your convenience. Moreover, the program displays information that enables you to track its progress in real-time and review its past activity.

ZMover supports multiple display setups and helps you manage application windows across several monitors with ease. The number of applications lacking multiple monitor support and the increased desktop space offered by such display configurations make it more difficult to maintain an optimal desktop layout. ZMover eliminates these difficulties with its ability to store many window layouts and to move windows beyond the primary monitor.

ZMover stores user preferences in a small portable file. So it’s easy to define a desktop layout on one computer and propagate it to other computers in a lab or a data processing center. Organizations can benefit significantly from this capability in situations where it’s important to position windows in a uniform and familiar way across many workstations.

If you need to have your desktop arranged in a certain way, stop doing it manually and let ZMover take care of it for you!

http://www.basta.com/Product.aspx?pid=11

2008-9-23 08:04
查看资料  发短消息 网志   编辑帖子  回复  引用回复
happy9988
新手上路





积分 15
发帖 7
注册 2008-9-12
状态 离线
『第 3 楼』:  

@echo off
set rr="HKCU\Console\%%SystemRoot%%_system32_cmd.exe"
reg add %rr% /v "WindowPosition" /t REG_DWORD /d 0x0064020b /f>nul
if not defined ff (set ff=0&start cmd /c %0&exit)
reg delete %rr% /f>nul
::后续正常批处理脚本
echo     窗口已处于预定位置!
pause
exit

其中,reg add句中,0x0064020b的含义为:
设定窗口左上顶点的坐标为(0064H,020bH),坐标原点为显示器的左上顶点。
0064H即显示器左上角向下100个像素,020bH即向右523个像素。

2008-9-23 11:58
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
importek2003
初级用户





积分 52
发帖 15
注册 2008-9-22
状态 离线
『第 4 楼』:  

樓上朋友  Happy9988 您好,

REG_DWORD 類型定義  和  0x0064020b 座標和 像素的定義表格
是否可以在哪裡有資料 可以看到 ?

因為  我目前 還有兩個畫面要執行   diskmgmt.msc 和 devmgmt.msc

不知道類型定義 是什麼?  另外 座標和像素  如何去定義

謝謝

請再次提供建議

2008-9-23 12:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

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


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



论坛跳转: