Allow SMART/log data to be saved in a different directory
I'm using CrystalDiskInfo portable version copied in a Dropbox synced directory. It's OK to have the settings in the same directory as the executable but I'm a bit uncomfortable with the SMART/log data saving in the same place ("smart/" directory) cause it get accessed by different machines, sometimes causing conflicts that Dropbox resolves by saving conflicted copies of the files. An option to save SMART/log data in a different location would be very handy here, even without UI support but only a editable key in the DiskInfo.ini configuration file (I couldn't find such feature, sorry if it's already present). Also supporting environment variables for this configuration parameter would be great (ExpandEnvironmentStrings win32 function).