你的位置:首页 > 软件开发 > Java > node实现rar格式压缩

node实现rar格式压缩

发布时间:2016-05-25 01:00:13
背景由于公司的CMS系统里,只接受rar格式压缩的文件,所以没法直接使用nodejs里提供的zip压缩组件。只能从winRar软件入手了,但网上没有多少这方面相关的东西,所以下面也是自己尝试着在做。主要解决的几个问题rar软件的位置获取问题通过node的命令行组件child_pr ...

node实现rar格式压缩

背景

由于公司的CMS系统里,只接受rar格式压缩的文件,所以没法直接使用nodejs里提供的zip压缩组件。只能从winRar软件入手了,但网上没有多少这方面相关的东西,所以下面也是自己尝试着在做。

主要解决的几个问题

rar软件的位置获取问题

通过node的命令行组件child_process,运行注册表查询命令REG query ‘键值名’,可以查找出相关软件的目录,然后使用正则表达式对结果进行匹配,返回软件目录。命令如下:

var cp=require('child_process');

cp.exec("reg query HKEY_CLASSES_ROOT\\WinRAR\\shell\\open\\command /ve", function(e, stdout, stderr) {

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:node实现rar格式压缩

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录