antoniomartucci95 :
Oh got that, i get what you are trying to say, but it's not really complex to just move htmlcache and savedata since i knew already where they were located, probably this would be harder if you were to install many more games, but thankfully for me this is not the case and lastly like I already said, it's more tme consuming to access the appdata folder each time.
The screenshot i linked isn't mine by the way but is from a steam user that tryed to help. If you check the location his files are all located in another drive (D in this case) while with the setup i had with steammover if i check the location of the folder, it's still located in the original location. So the question is, is it writing to both location and so wasting disk space and writes or is it really writing where I said.
I appreciate your help and I get it that it's not really easy when you aren't actually using the program yourself, I just would like to say don't feel forced to install it just for this
I still wouldn't combine all temporary folders into a single folder and recommend using sub-folders. There's a small but real possibility of two programs using the same temporary filename, especially as I said above like "History.dat" or "index.dat" types of files. So I would use something like:
C:\TempFiles\FireFox
C:\TempFiles\Chrome
C:\TempFiles\SomeOtherProgram
Also, with multiple programs using the same folder, you could have 1000's of temporary files in a single folder. This would make accessing them take slightly more time (mostly unnoticeable, but yet it will slow things down).
I just downloaded SteamMover and installed it on my test system. It's version 0.1 which usually means it's a BETA. I couldn't get it to do anything but my test system doesn't have Steam installed. I tried connecting two other folders with Browse and it just doesn't do anything. I tried to run it as Admin and that didn't help. Maybe I missed something, but I'm guessing Steam must be installed.
I downloaded Junction from SysInternals
https://docs.microsoft.com/en-us/sysinternals/downloads/junction
It's a console progam. I tested it and here are the results.
The "C:\Temp\Program1" is the junction (or fake folder).
The "C:\Users\GardenMan\Desktop\TheRealFolder" is the real folder, with a single text file in it.
The "Program1" folder cannot already exist. The Junction creates it (it's sort of a special shortcut to a folder).
Running the program:
Folders afterwards:
After I created the junction, I was able to open the "Test File 1.txt" from the "C:\Temp\Program1" folder. It of course doesn't really exist there, but software thinks it is there. See the status bar on this editor.
So that's basically how a junction folder should look and act on your system. If you look at the junction folder in Explorer, you should see the little arrow on the lower/left side of the icon which indicates it's a shortcut (or junction). If it looks like that, then the files are only being saved to one place. I couldn't test SteamMover so I don't know if it's working correctly or not.
PS: You don't have to unhide and AppData folder each time just to access it. Unhide it once, create a shortcut to it, rehide it and you can use the shortcut at anytime.
Also, just because you can't see the AppData folder, that doesn't mean Explorer can't access it.