Hello, I have a few applications that write log files while running (that I don't have the ability to change) and unfortunately the developers are locking the log file while it is being written (not sure why they would do this other than not knowing about windows file api perhaps). What I would like to do is similar to the bash command tail -f on each of these log files while they are being written to. I was thinking I could create some kind of symlink to a ram disk and then read them from the ram disk. I created a junction on the parent directory of the log files to a ImDisk ramdisk and then try opening them there but I still get the same problem with an error of "that file is in use by another process". Can ImDisk help me here? Is there a way to read a symbolic link to a log file from ram disk ? I would prefer an approach I can use programatically. Other ideas about how I could tail a log file that is locked while being written to?