Symbolic path already exists

Dear Igor users,

The script I am trying to write needs to open all txt files from a folder, load the waves, and calculate some things. It works fine, however, for every file Igor asks me me the following: "The symbolic path datadir already exists. Do you want to change it?" Yes / No.
Since there will be many files, i would rather not be asked this question. Even more because it doesn't seem to matter whether I click yes or no.

Can I prevent this question from popping op every time?

Regards,

Olav

Function processfiles(folder)

String folder
NewPath/Q datadir, folder
String fileName
Variable index = 0

do fileName = IndexedFile(datadir, index, ".txt")
if(strlen(fileName) == 0)
break
endif

loadcsf(folder, fileName)

// here I work on the waves

end

//########################
Function loadcsf(fromthisfolder, thisFile)

String fromthisfolder
String thisFile
NewPath/Q datapath, fromthisfolder

String columnInfoString = ""
columninfostring + = "N='Time1'; 'N=Current1'; 'N='Voltage1';"

loadWave/J /A B=columninfostring /P=datapath /Q thisFile

end
Try calling NewPath with the /O flag, which will cause a symbolic path of the same name to be overwritten (if it exists).

In general, if certain Igor operations or commands give you an error message (or similar), be sure to check the command help in the manual. Many operations have flags such as /Q, /O/ and /Z that can suppress errors, overwrite, or suppress printing of output to the command line.