change extension and move file, using vb.net -


i have following code, changes extension of txt doc, , moves (from d:\1 d:\2). extension changes successfully, not move, , error

cannot create file when file exists.

please suggest.

for each filepath in directory.getfiles("d:\1", "*.txt")     file.move(filepath, path.changeextension(filepath, ".doc")) next dim filestomove = f in new directoryinfo("d:\1").enumeratefiles("*.doc") each f in filestomove     f.moveto("d:\2") next 

this check existing file of same name , delete first (you may want handle differently). move , rename in 1 call file.move

dim directory1 = "d:\1" dim directory2 = "d:\2" each oldfilename in directory.getfiles(directory1, "*.txt")     dim newfilename = path.changeextension(oldfilename, ".doc").replace(directory1, directory2)     if file.exists(newfilename) file.delete(newfilename)     file.move(oldfilename, newfilename) next 

Comments

Popular posts from this blog

php - trouble displaying mysqli database results in correct order -

depending on nth recurrence of job in control M -

sql server - Cannot query correctly (MSSQL - PHP - JSON) -