node   child_process文档

child_process.exec(command[, options][, callback])

 
init(list){//得到硬盘分区的数组
let ths = this;
let lists = ths.arrayTrim(list);
return lists;
}
arrayTrim(arr){//数组中各元素的空格去除
arr.shift();
arr.forEach(function(item, index){
arr[index] = item.trim();
});
return arr;
}
logicaldisk(){//获取自盘分区的字符串
var ths = this;
spawn.exec('wmic logicaldisk get caption', {
windowsHide: true
}, function(err, stdout, stderr) {
if(err || stderr) {
console.log("root path open failed" + err + stderr);
return;
}
let disks = stdout.trim().split('\n');
ths.init(disks);
})
}


最新文章

  1. js 获取元素宽高
  2. [java]java语言初探 servlet+jsp架构
  3. db2实例、数据库、表空间
  4. Mac下安装LNMP(Nginx+PHP5.6)环境
  5. LINQ to SQL语句非常详细(原文来自于网络)
  6. Android软键盘隐藏,遮挡EidtText解决办法
  7. 关于基于.NET Framework的网络通信程序底层扫盲
  8. NSDateFormatter中时间格式串的含义
  9. PHP位运算 详细说明
  10. 【HTML】Advanced4:Accessible Links
  11. 35,000FT大气压力的问题
  12. linux下如何查看mysql、apache是否安装,并卸载
  13. 51nod--1256 乘法逆元 (扩展欧几里得)
  14. 第K个幸运数字(4、7)
  15. linux 简单笔记
  16. Install and Configure Apache Kafka
  17. The Django Book(自定义ModelAdmi类)
  18. kubernetes 生命周期问题分析
  19. bg和fg命令
  20. 详解Go语言中的屏蔽现象

热门文章

  1. 单例模式之懒汉模式,懒汉模式之高效模式,DLC双判断模式
  2. Shell总结01-shell解释器
  3. (一)HttpClient Get请求
  4. 【Laravel】 常用的artisan命令
  5. 一对多分页的SQL到底应该怎么写?
  6. 利用c++中的设计灵感,既要学BIM分类信息表,借助GIS完成环境搭建改善
  7. java异常处理之try_catch_finally
  8. DNS信息收集-NSLOOKUP
  9. Spring和Springboot相关知识点整理
  10. Windows Server 2019 container容器化-Docker安装