In my case i think is simpler. I need only one parameter.
simpler than that...
this is (untested) in AHK...
inputbox, srch, Search String ; get a search string
inputbox, rep, Replacement string ;get a replacement string
fileselectfile, tmp_,,,Select a file, CSV(*.csv) ; select a csv file
fileread, tmp_2, %tmp_% ; read in to a variable
stringreplace, %tmp_2%, tmp_2, %srch%, %rep%, all ; replace all occurrences of the srch string with the rep string
fileappend, %tmp_2%, %tmp_%.csv ; write out to a new file