title: node.js fs.rename() error enoent
body: <p>after uploaded a file to my server i try to move it to another folder(same disk), and i got thie error</p>
  
  <pre><code>{[Error:ENOENT,rename 'F\myproject\1b231234nsdifhoi2323']
    errno:34,
    code:ENOENT,
    path:'F\\myproject\\1b231234nsdifhoi2323'
  }
  </code></pre>
  
  <p>am on windows and use</p>
  
  <pre><code>app.use(express.bodyParser({
      uploadDir:'./Temp'
  }));
  </code></pre>
  
  <p>here is my rename code</p>
  
  <pre><code>exports.upload = function(req, res,next){
      console.log( req.body);
      console.log(req.files);
      var tmp_path = req.files.product_video.path;
      var target_path = '\\Video\\' + req.files.product_video.name;
  
      console.log(tmp_path);       // Temp\1b231234nsdifhoi2323
      console.log(target_path);    // \Video\name
  
      fs.rename(tmp_path, target_path, function(err) {
          if (err) {
              console.log(err)
          };
          fs.unlink(tmp_path, function() {
              if (err){
                  console.log(err)
              }else{
                  res.send('File uploaded to: ' + target_path + ' - ' + req.files.product_video.size + ' bytes');
  
              }
          });
      });
  };
  </code></pre>
  
  <p>it looks like i get the path wrong,but i cannot figure it out !</p>