通过远程处理刷新/重新启动资源管理器

时间:2015-07-16 19:33:20

标签: powershell refresh remoting

我有一些代码从任务栏和开始菜单中取消并插入项目,我使用Remoting运行,作为在会话之间清理实验室机器的一种方法。它工作得很好,除了我需要注销并重新开启以查看更改。这有点类似于我的另一部分代码,它改变了快捷方式的图标,以便将其“标记”为更新的文件。该代码还需要刷新,但我可以使用我发现的here技术...这样可以刷新资源管理器,桌面快捷方式显示正确。但是,相同的代码似乎没有刷新任务栏。我还发现了this,这似乎也没有影响任务栏。 此外,这与Remoting有关,因为当我“本地”运行相同的代码时,不需要刷新。所以,好奇是否有人知道通过Remoting直接刷新任务栏(和开始菜单)的方法?或者我是否需要暴力破解它并将用户关闭?

1 个答案:

答案 0 :(得分:0)

嗯,这很有趣,并证明我们有时会寻找简单问题的复杂解决方案。我发现的所有例子都非常复杂,但是什么工作正常就是这个......

Stop-Process -processName: Explorer

甚至无需重启,因为资源管理器会立即自动重启。