启动应用程序并在Windows中设置其大小和位置

时间:2009-08-19 15:37:25

标签: windows scripting position resize

在Windows中,我希望能够运行启动另一个应用程序并设置其大小和位置的脚本或应用程序。这方面的一个例子是运行一个启动记事本的应用程序/脚本,并告诉它为800x600并位于右上角。不管语言有没有人有任何想法?

2 个答案:

答案 0 :(得分:0)

你的意思是这样的:

$ xterm -geometry 135x35+0+0

将xterm放在屏幕的左上角(+0+0)并使其成为135列35行?大多数X应用程序采用相同语法的-geometry参数(虽然通常以像素为单位,而不是像xterm这样的字符),显然你可以把它放在shell脚本中。

或者,如果程序已在运行,则可以使用xwit命令移动它:

xwit -move 0 0 -columns 135 -id $WINDOWID

这将使其运行的xterm移动到屏幕的左上角,并使其宽135列。它适用于任何窗口,而不仅仅是xterms。例如:

xwit -move 0 0 -id 0x6600091

刚刚移动了浏览器窗口。您可以找到包含xwininfoxlsclients或其他几个的窗口ID。

答案 1 :(得分:-1)

某些操作系统或桌面允许在配置对话框中设置窗口的大小和位置,例如KDE