在我们学区,我们支持约2,000台Windows 7 PC。我们创建了一个Windows 7小工具,位于用户的右上角,显示计算机名称和IP。这可以在用户呼叫时帮助我们,以便我们可以远程连接到他们所在的计算机。
问题是我们所在地区的屏幕分辨率变化很大。有些在17“显示器上使用1024x768,而有些则使用20”+或多个屏幕时使用更大的分辨率。
在较大的屏幕上,小工具实际上更像是朝向中心。这是因为GPO将小工具添加到用户的桌面,而小工具的ini文件包含X&小工具的Y位置。
这存储在PrivateSetting_GadgetDropLocationX = XXX和PrivateSetting_GadgetDropLocationY = YYY设置中,其中XXX和YYY是屏幕左上角的像素数。
我喜欢做的是让小工具通过简单地找到屏幕尺寸并移动自身来找到用户的屏幕右上角。这样,无论用户的屏幕有多小或多大,小工具总是会出现在右上方。
有没有人知道如何做到这一点?如果我能做一些类似于PrivateSetting_GadgetDropLocationX = -1或者其他东西来指示右上角的1个像素,我会很高兴。
有没有办法在小工具本身中使用JavaScript代码移动小工具?
答案 0 :(得分:0)
虽然这不是您问题的直接答案,但它可能是另一种选择。 Microsoft有一个名为BGInfo http://technet.microsoft.com/en-us/sysinternals/bb897557的实用程序,它将获取您想要显示的信息并将其与PC上的任何背景合并。我以前在很多工作站上都使用过它,没有理由你不能用GP部署它。