Windows Sysinternals 内包含了很多微软提供的实用工具,经常用到的比如 Process Explorer
、Process Monitor
、TcpView
、Autoruns
、DbgView
等等,因为这些工具各司其职,大多是分开的单独的 exe,如果想更新他们,我自己平时都是去 Windows Sysinternals 直接下载覆盖更新,每个文件都去看看版本号对不对,这样很麻烦。后面在网络上搜索到了一个 PowerShell 的脚本,直接运行脚本指定好目录就可以自动下载最新的工具了,非常实用,这里推荐给大家。
运行后的效果
PowerShell 代码
1 | function Update-SysinternalsHTTP ($ToolsLocalDir = "c:\temp\sys") |
将脚本复制下来保存为 .ps1
后缀的文件,使用 PowerShell 运行即可。注意代码最后的路径 D:\Tools
如果你需要修改为其他路径请在这里修改。代码实际就是去 http://live.sysinternals.com/tools 对比文件信息进行更新。有兴趣的可以自己做个脚本来搞定!