If you would like to change the location of the client cache on your client you can do this with the following scipt. Where D: is where you want to set the cache location. Change for your own usage.
On Error Resume Next
Set oUIResource = CreateObject(“UIResource.UIResourceMgr”)
Set objCacheInfo = oUIResource.GetCacheInfo
nValueToSet = “D:”
objCacheInfo.Location = nValueToSet
Note: It will create a folder ccmcache under the folder you select. The folder does not need to exist but the drive needs to exist.
Today I had a customer who wanted new collections based on what service pack version the SMS clients had so I wrote them real quick for them. And I guess they are not the only once in need of this so ill post it here.
Clients pre SP3
Select Name, ClientVersion
From SMS_R_System
Where ClientVersion < “2.50.4253.3000″
SP3 Clients
Select Name, ClientVersion
From SMS_R_System
Where ClientVersion = “2.50.4253.3000″
There are often alot of questions regarding Active Directory schema updates. Here is a brief update on the changes ConfigMgr 2007 comes with.
If you dont extend your schema there are some considerations, but its highly recomended to extend it. If you dont extend your schema you need records for SLP (Server Locator Point), new to SLP in Conf Mgr 2007 is that the client now also requiers this to verify the assigned Management Point version information. This is done at every startup of the client, if the client in unable to verify that it will fall in the scope as unmanaged. The SLP is as in SMS 2003 also requierd for the site code assignment.
If you want to run with Network Access Protection (NAP) for Configuration Manager or “Global Roaming” functionallity in your environment you are requierd to extend your schema. This is because data is written and read from the directory for this functionallity.
Referenses:
Decide if You Should Extend the Active Directory Schema
How to Extend the Active Directory Schema for Configuration Manager