每日归档: 2013年12月31日






之前转载过一个设置背景图片的函数Set-DesktopWallPaper。很多同事反馈,多数情况下没反应。经测试确实存在这个问题。rundll32.exe user32.dll, UpdatePerUserSystemParameters,这段命令都是没错的,刷新用户配置。估计问题出现在使用PowerShell调用时,参数的传递和解析上了。后面在网上又找了一段脚本,调用的非常巧妙,完美解决Set-DesktopWallPaper不好使的问题。

PowerShell 设置桌面背景图片(二)


Get-EventLog一次只能读取一个事件日志名称下的事件。如果你想从多个事件名称中查找事件。你必须像这样在数组中追加信息.这种情况下,可能会优先使用便捷的WMI:它可以同时查询多个事件名称。 下面的例子会从“应用程序”和“系统”名称下获取前100个出错事件。

PowerShell从多个Windows事件日志名称中获取错误事件