用PowerShell改变SCCM客户端Cache大小

SCCM 分发到客户端的软件都会暂存在客户端的 cache 中,这个 cache 文件位于 %windir%\system32\ccm\cache\ 下面。而 SCCM 2007 分发软件时会预先识别适当的 cache 大小。默认的 cache 大小是 5GB ,当没有预先创建的时候,系统会预先识别客户端的操作系统是否有足够的空间来缓存。默认情况, cache 会一个月自动清理一次或者需要更多空间时也会自动清理。
不过有的时候,我们需要手动来更改 cache 的大小,这里我们可以使用 powershell 来更改 sccm 客户端的 cache 大小。
1.  $Cache =  Get -WmiObject -namespace root\ccm\SoftMgmtAgent -class CacheConfig  
2.  $Cache.size = 10240   
3.  $Cache.InUse =  "True"   
4.  $Cache.Put()   
5.  Restart-Service ccmexec  
 

你可能感兴趣的:(职场,休闲)