You can certainly grab the SHA1 of a file and store it somewhere. We generally advise against scanning all the files on a disk. Are you looking for a particular set of files to scan?
In any case, here is a simple example.
q: (pathname of it, sha1 of it) of files of folder “c:\windows”
This is not what i am looking for. (I probably was not clear enough)
I am looking for a way to collect all files (name, path and MD5 checksum value ) from taget comuters (All Agents) and store them in sql table (under bigfix database).
We want to upgrade our Tivoli TCM to bigFix. (on TCM this option is out of the box)
and we wonder if this is possible to do this in bigFix.
we are using this for looking for changes in files - security reasons.
There is a way to scan all files and gather their hashes (as demonstrated, in part, above). There is a way to store user-defined data in the TEM database (either as a Property or as an Analysis). However, we recommend against storing “giant blobs of data” about each computer in the TEM database itself.
Also, we really recommend against using the Agent to scan “all files on the disk” as this locks up the Agent from doing more important things. So, the recommended course would be to:
create a batch file that does the scanning (this frees up the Agent to do its normal work)
the batch file saves the data to a file
use the Upload Manager to upload that file to the server
import those files into a different database than the TEM database
If you just wanted the info on 1000 files or less stored, I’d probably say “OK, do it”. But, the average computer has in excess of 10K files, right?
BigFix will happily store data in the DB in the form of Properties, Notes, and Analysis results that you define… even lists of files. The system was not designed to store the amount of data you want to store (and still function properly as a real-time management tool). There is a reason why you don’t find any sports cars that are designed to pull caravans.
What is the problem you are trying to solve? Why do you need to track every file on every computer?
One thing I failed to mention is that our Software Use Analysis product is a datawarehouse-type product and includes a file scanner which could probably do what you are asking about. It might be worth looking into.