有没有办法创建桌面快捷方式,在桌面上的特定位置打开程序?(假设该程序不是全屏或有多个显示器)
答案1
对于在注册表中保存其位置的应用程序,可以通过在启动应用程序之前更改这些注册表值来实现。
举例来说,下面的批处理文件会以相对于主显示器的特定大小和位置打开记事本。
@echo off
reg ADD "HKCU\Software\Microsoft\Notepad" /v iWindowPosDX /t REG_DWORD /d 800 /f
reg ADD "HKCU\Software\Microsoft\Notepad" /v iWindowPosDY /t REG_DWORD /d 400 /f
reg ADD "HKCU\Software\Microsoft\Notepad" /v iWindowPosX /t REG_DWORD /d 50 /f
reg ADD "HKCU\Software\Microsoft\Notepad" /v iWindowPosY /t REG_DWORD /d 100 /f
start Notepad
答案2
一般来说:不会。每个应用程序都要记住自己的布局。
(某些应用程序可以提供某种机制——就像控制台模式快捷方式一样——来指定位置,但这并不常见。)
答案3
答案4
版本超级蒙我在 XP 上使用过这个功能,使这成为可能 - 但还没有在 7 上尝试过。