启动应用程序并设置其在窗口中的大小和位置
在 Windows 中,我希望能够运行启动另一个应用程序并设置其大小和位置的脚本或应用程序。 一个例子是运行一个应用程序/脚本,启动记事本并告诉它为 800x600 并位于右上角。 无论语言如何,有人有任何想法吗?
In Windows I would like to be able to run a script or application that starts an another application and sets its size and location. An example of this would be to run an application/script that starts notepad and tells it to be 800x600 and to be in the top right corner. Does anyone have any ideas regardless of language?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您的意思是这样的吗:
它将 xterm 放在屏幕的左上角 (
+0+0
) 并使其成为 135 列 x 35 行? 大多数 X 应用程序都采用具有相同语法的 -geometry 参数(尽管通常以像素为单位,而不是像 xterm 这样的字符),并且您显然可以将其放入 shell 脚本中。或者,如果程序已经在运行,则可以使用 xwit 命令来移动它:
这会将其运行的 xterm 移动到屏幕的左上角,并使其宽为 135 列。 它适用于任何窗口,而不仅仅是 xterms。 例如:
刚刚移动了我的浏览器窗口。 您可以使用
xwininfo
、xlsclients
或其他几个来查找窗口 ID。Do you mean something like this:
which puts an xterm at the top-left of the screen (
+0+0
) and makes it 135 columns by 35 lines? Most X apps take a -geometry argument with the same syntax (though often in pixels, not characters like xterm), and you can obviously put that in a shell script.Alternatively, if the program is already running, the xwit command can be used to move it:
That will move the xterm its running in to the top-left corner of the screen, and make it 135 columns wide. It works on any window, not just xterms. For example:
just moved my browser window. You can find window IDs with
xwininfo
,xlsclients
, or several others.某些操作系统或桌面允许在配置对话框中设置窗口的大小和位置,例如 KDE。
Some OSs or desktops allow to set the size and location of a window in a config dialog, for example KDE.