I often want to do operations on two directory trees of files. I might check for a file to see if it exists in one tree but not the other. doing something to transform a file in one tree to a corresponding slot in the other with a different extension, find out which tree has the newer of each file etc. GLOBAL seems to be only applicable to a single tree. FOR /r %i is just the file name. It does not give you the depth you are so you can find the corresponding spot in some other tree. What other tools are there? If none, maybe you could invent something like GLOBAL that used two trees.