Video Screencast Help

Data Capture Item Updater

Created: 06 Dec 2006 • Updated: 29 Jul 2010 | 2 comments
Wm Jesse Foster's picture
+1 1 Vote
Login to vote

If you have ever wanted to add a directory or remove a file type from a data layer already on your client machines, without having to use SVSAdmin to complete the task, DCIU is the tool you need.

If you have many machines that need the same update performed on the same data layer, this tool is invaluable. You can use DCIU with your favorite management platform (such as Altiris Notification Server or Deployment Server) to push out the update to everyone who needs it.

DCIU.exe [LayerGUID] [Function] [Item Name] [Item Type]

Valid Functions:
A - Add data capture item
D - Delete data capture item if exists

Valid Item Types:
E - Extension
0 - same as E
D - Directory only
1 - Same as D
S - Directory and subdirectories
2 - Same as S

Note about directory names:
If you use the exact path of a directory i.e. "C:\Program Files\My Program" in the Item Name, that is how it will be stored in the registry. This will not be a problem if this directory is the same on all your computers. If the systems you are going to push this out to have different locations for Program Files, this will be problem. Also if the data capture item is a directory in a user specific location using a specific path will cause problems.

The solution is to use the SVS variablized directory name as it is stored in the registry. For the above example this would be "[_B_]PROGRAMFILES[_E_]\My Program" As another example, use "[_B_]PERSONAL[_E_]\My Programs\User Files\" instead of "C:\Documents and Settings\User Name\My Documents\My Program\User Files"

If you are uncertian about what exactly to use, on your SVSAdmin box, create a data layer for the data capture item you want to push out to your other client machines. In Registry editor, go to HKLM\SYSTEM\Altiris\FSL\#\DataLayer. You will see the data capture items as the registry value names.

From Product Management:
Suggested Use -- On every SVS client, create a single data layer that is used to isolate all data for the users of that machine. Start with basic locations for saving files like [DESKTOP] and [PERSONAL] (a.k.a "My Documents") and use this tool to add additional locations or file types when needed to support new apps deployed into your environment.

License: AJSL
By clicking the download link below, you agree to the terms and conditions in the Altiris Juice Software License
Support: User-contributed tools on the Juice are not supported by Altiris Technical Support. If you have questions about a tool, please communicate directly with the author by visiting their profile page and clicking the 'contact' tab.

Comments 2 CommentsJump to latest comment

Wm Jesse Foster's picture

In this version of this utility, you can only add or remove a single data capture item at a time. In the next version, I was thinking of adding the ability to provide a text file with a list of items to update.

Would this be a valuable addition? Any other ideas?

Login to vote
riva11's picture

Hi Jesse,

First of all thanks for this tool. It is really useful in certain installations.

About your proposal, I think that is a good idea especially for some applications that need to change a lot of data in different folders.


Login to vote