Inventory Synchronizer Tool (InvSync.exe)

Use the Inventory Synchronizer tool to send a hardware or software inventory synchronization request to the client. This tool cannot send a synchronization request to a client that belongs to a child site. Instead, you should run this tool directly from the child site. Also note that you can only run the Inventory Synchronizer tool from an SMS site server.

The Inventory Synchronizer tool uses the following process to synchronize a client:


Note   Because the synchronization request depends on CCIM to cycle on the client, the request might take a while to be completed. Rather than waiting for CCIM to cycle on the client according to its schedule, you can manually force CCIM to cycle by restarting the client or by running the Set Client Event (SetEvnt.exe) tool.


For more information about CCIM and the Set Client Event tool, see “Set Client Event Tool.”

Inventory Synchronizer Runs On

Processors: i386, Alpha
Operating systems: Windows NT 4.0 (SMS site server only)

Files Required for Inventory Synchronizer

BaseObj.dll
BaseSQL.dll
Basesvr.dll
BaseUtil.dll
InvSync.exe
SMSPerf.dll

Inventory Synchronizer Syntax

invsync [hw | sw] client_NetBios

hw
Sends a hardware inventory resynchronization request to the specified client.
sw
Sends a software inventory resynchronization request to the specified client.
client_NetBios
The NetBIOS name of the client that the request will be sent to.

Using Inventory Synchronizer

The following command will send a hardware inventory resynchronization request to the specified Windows NT client:

invsync hw SMSNTCLI8

The following command will send a software inventory resynchronization request to the specified Windows 95 client:

invsync sw SMSWIN95CLI