Client Install 7.6.9 Windows DELETED FILES and config
Posted: Tue Apr 21, 2020 10:58 pm
I had installed 7.5.1_x86 previously, using my machine's administrative user. As a result, it would not start up automatically. It also did not create an icon for all users.
So, I took to installing it manually, running fahclient.exe from inside the directory where it was located. So, it put its logs and configurations there (the "data directory" is apparently being remembered on a per-user basis, so there was none for my every day user ID)
After installing 7.6.9_x86 today, I found that
1) All of my log files in the logs directory had been deleted (and are now irretrievably gone because my products folder is only backed up when I install something)
2) A little perl script I had written (about 2hrs work) to process the logs is also irretrievably gone.
3) My configuration was gone
Fortunately, I still had the email that held my passkey.
It is standard practice for installers to ONLY delete those files that they plan to replace or which are known to be obsolete, and leave EVERYTHING ELSE ALONE. Or at least WARN that it is going to delete (and not just overwrite).
8P
So, I took to installing it manually, running fahclient.exe from inside the directory where it was located. So, it put its logs and configurations there (the "data directory" is apparently being remembered on a per-user basis, so there was none for my every day user ID)
After installing 7.6.9_x86 today, I found that
1) All of my log files in the logs directory had been deleted (and are now irretrievably gone because my products folder is only backed up when I install something)
2) A little perl script I had written (about 2hrs work) to process the logs is also irretrievably gone.
3) My configuration was gone
Fortunately, I still had the email that held my passkey.
It is standard practice for installers to ONLY delete those files that they plan to replace or which are known to be obsolete, and leave EVERYTHING ELSE ALONE. Or at least WARN that it is going to delete (and not just overwrite).
8P