This is a bit off topic but my find file program is MASM so here's what I'm doing. I want to display in a window all files and directories on my computer. This works fine except Temp Internet Files and History folders only report index.dat file and desktop.ini even though I see dozens of other objects when I look in these folders. I can select and delete the objects in these folders but I can't copy and paste. When I delete the desktop.ini all the files disappear! I think this means they weren't really there to begin with, they're somewhere else, but where? So how can I generate a listing of them? Any help or ideas would be appreciated. Thanx
Posted on 2001-05-17 23:23:00 by czDrillard
the desktop.ini contains a string with the class ID of the temporary internet files folder (i guess the same also apply's to other folders). when you delete or rename the file you get the real contents of that folder.. i think what you see with explorer is some of the contents of the index.dat file witch points to the four or six (depending on the total size of the directory) ramdomly created subdirectories with the real files. if you want to list them the way explorer does then you should read the dat file, but be aware that the file structure may vary from one ie version to another. for the index.dat structure just search it with a search engine.. ensein
Posted on 2001-05-18 08:32:00 by ensein
Thanx ensein, the actual files are in the sub directories like you said. I found a lot of references to index.dat files on the net but none that clearly explained how they work. thanks again and best regards, czDrillard
Posted on 2001-05-20 00:17:00 by czDrillard
in there's the Will's knowledge of Windows Internet Browser Cache file formats which explains the structure of the index.dat files (or others with the same function) from iexplorer 2.0 to 4.0. and there's also the Wolfgang Baudisch homepage with the dat file structure for version 4.0 .. well, these are a little obsolete docs but acording to Baudisch "ie5 cache structure is similar to ie4 but not identical", "the offset values and cache names" are different, so, if you learn the previous cache structures, maybe you could figure out more easily the current ones. just a thought in case you didn't hear about these pages before. happy digging:D ensein
Posted on 2001-05-21 17:27:00 by ensein
Hey ensein, These are really helpful links. I never came accross them on my search. Thanx, much appreciated. best regards, czDrillard
Posted on 2001-05-22 23:20:00 by czDrillard