Tag: ntfs

节点产生进程和存储输出

我的脚本的这一部分正试图产生一个克隆硬盘驱动器的孩子。 它基本上工作,但我遇到的问题是,当我遇到一个错误,并希望存储输出,它只存储输出的第一行,排除我实际需要的东西。 我已经在脚本之外运行了这个命令,它给了我两行输出,如果失败,第二行是错误。 那么,我怎么能存储整个输出。 非常感谢帮助,谢谢! NtfsPartition.prototype.WriteFs = function(filename, progress, success, error) { console.log('Writing NTFS FS'); var s = spawn("ntfsclone", ['–restore-image', '–overwrite', this.dev, filename]); var err_msg = ''; s.on('error', function(err) { err_msg = err; }); s.stderr.on('data', function(data) { err_msg += data.toString(); }); s.stdout.on('data', function(data) { var match = data.toString().match(kNtfsWriteFsProgressRegex); if(!match) { return; } progress(match[1]); }); s.on('exit', […]

nodejs fs模式操作在windows只读属性中

我是NodeJS的新手,我很难解密模式值,并找出如何改变模式来删除像只读属性。 这里是我如何find这个文件夹有一个16822的模式。我如何确定什么16822意味着在Windows中,然后如何更改模式,使它不具有只读ATTR? fs.mkdir('./build'); fs.stat('./build', function(err, stats){ if(stats.isDirectory()){ console.log('Its a dir'); for(var i in stats){ if('function' !== typeof stats[i]){ console.log(i + '\t= ' + stats[i]); } } } });