对于那些还在和XP盒子打交道的朋友,我就不说我之前的答案了。
不过,我现在可以分享一个在Windows 7盒子上解决问题的方法。
1.就像我之前说的,你不想重启电脑,因为你正在
与重启时强制执行的组策略作斗争(在我
个人的情况下,白天每隔几个小时就会执行一次)。然而,对
注册表的更改需要在它们成为
活动之前进行兑现设置的刷新。重启就可以做到这一点。
我们需要找到另一种方法来完成目标:"change-background-of-a-windows-7-machine…“ - 我跳过了 "使用注册表 "的部分,因为我认为这是不可能的,而且坦率地说,我认为这在Windows 7上不是正确的方法! 在XP上是这样的–我在之前的回答中已经说过了。
现在神奇的词是 "Themepack”–而神奇的知识是。"它是可执行的!" 你需要的是一种自动执行它并处理其内含后果的方法。
1.我使用AutoHotkey 1.1版本 http://ahkscript.org/ )在我的笔记本电脑上做一些事情,如果你有运行这个程序所需的权限,你就可以了。
2. (假设你没有对AutoHotkey做其他的事情)。创建一个txt文件, 命名为任何文件, 但给它一个".ahk “的文件名扩展名, 而不是”.txt", 然后把它保存到启动文件夹(“C:\Users_insert your username_ \AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup "在我的例子中). 现在它将在每次启动时运行。
用记事本或类似工具编辑文件。插入这几行:
; Setting wallpaper on the desktop on Win 7 which is: Apply a Themepack!
<^<+D::
Run "C:\Laptop theme.themepack" ; Apply your Themepack
WinWait Personlige indstillinger ; Wait for the window to get focus (the appearance is mandatory on an "apply" command)
WinClose ; Close the last found window
return
注意我不仅在启动时运行代码,我还附加了一个热键(LCTRL+LSHIFT+D),它可以随意执行这部分脚本。
还要注意命令行 "WinWait"。我的系统是丹麦语,所以个性化窗口的标题是 "Personlige indstillinger”. 你需要在这里插入你自己系统上的窗口标题。如果你一开始就猜不出来的话,请阅读AHK的帮助文件。
1.现在,剩下的就是一劳永逸地个性化你的Windows 7笔记本电脑了(除非组策略阻止你(用户)改变事情,否则你可以随时改变事情)。当你满意的时候,将得到的Themepack保存在你在脚本中给出的路径上(即 “C:\Laptop theme.hemepack"),然后done。
- 注意:如果你不能在 "C:\"上保存任何东西,那么你可以把主题包放在任何地方–包括在你的个人用户文件夹里。这样做的好处是,即使IT部门更换你的笔记本,你也可以保留这个脚本–只要他们愿意备份你的用户文件夹。我个人的口味是保持简短,如果可以的话,我不喜欢在启动时连接到网络共享。我可以的。