operateFile