求助在 Windows 桌面运行某个程序的多个实例并在整个穿够屏幕布满的 powershell 脚本, GPT 生成的也无法平铺位置随机的。

32 天前
 Apol1oBelvedere

求助在 Windows 桌面运行某个程序的多个实例并在整个穿够屏幕按 2 行 n 列布局布满的 powershell 脚本,我用 GPT 生成的 powershell 脚本也无法平铺,也是位置随机的。 操作系统:Windows 11 24H2 运行平台:PowerShell ,CMD 终端不具备设置窗口大小和位置的功能。 运行效果:

  1. 提示输入需要运行程序的数量。
  2. 直接在脚本里手工设置程序位置以便固定后长期使用。
  3. 脚本自动获取屏幕分辨率。
  4. 例如 6 个窗口打开后,脚本自动计算窗口大小和位置,把窗口放置好,窗口大小相等,2 行 n 列布局。
  5. 以记事本为例,能确实运行符合效果。
1124 次点击
所在节点    PowerShell
5 条回复
cnbatch
32 天前
运行效果的要求,有自相矛盾的地方:

第二——手工设置程序位置
第四——自动计算窗口大小和位置

既要手动又要自动,奇怪得就像是,做个类比:打印完一面后手动翻转打印纸,好让打印机自动双面打印(这叫什么自动双面打印,明明是手动双面)
wanei
32 天前
用 autohotkey 实现
imoru
32 天前
看一下 powertoys 里的工作区是否满足你的要求
pllpii
32 天前
powershell 本身可以自定义自身窗口的标题,加一下数字序号
用 ahk 排序,或者用 ahk 直接运行 poweshell 命令,最后再排列窗口
Apol1oBelvedere
31 天前
@cnbatch 手工设置程序位置是指在脚本里直接输入程序 exe 文件的决定路径,以便脚本调用。
@pllpii 好,感谢,原本想只用 ps 实现,两个互相调用是另一个话题。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1090083

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX