LLSJP, the code I posted uses the UDF called DirList to scan the directory that is specified, along with all the sub directories in that directory. It will create an array of all the *.kix files it finds in those directories. So if you specify the root of the install files ("\\svrname\netlogon\apps\*.kix") it will return an array containing the paths for all the kix files in the directory/sub directories. So unless I'm completely misunderstanding what you want, it should work just fine.