I was wondering if I can delete all my applications' log directory and replace it with a symlinked directory to a different hard drive. For example, my programs are installed in C drive and I want all the logs that are created by these applications to be stored on a separate drive. I don't see why this wouldn't work but I want to be sure there are absolutely no caveats or implications that I am not aware of. What are the worst-case (or bad) scenarios trying to do this? Off the top if my head, I can only imagine a scenario where an update to an application changes its log directory location and I did not find out--in that case, logs would still be saved and everything would still be working properly except that I would need to establish a new symlink.
Logs seem to not be a big deal because they don't affect the application, but what about symlinks for stuff like %APPDATA%, out of curiosity? I want to know why it would be dangerous to use symlinks in certain scenarios.