Garmin .FIT file to .CSV

I am looking for a program that converts a Garmin .fit file to .CSV.
This program should be portable (without installation in Windows) and could be run from a command line type FitToCsv.exe,, file.csv.
The information I need in this csv file is:

  • the date of the activity
  • the duration (HH: MM)
  • the distance in km
  • the elevation gain
  • Calories
  • average heart rate
  • maximum heart rate
    Thank you to inform me if a solution exists and or to develop.
    I was inspired by the GPXsee software.
    Jean Marie