var exec = require('child_process').exec; function execute(){ var cmd='cd /d "E:/postsql/bin>" && shp2pgsql -W "GBK" C:/tcc/beijing_points.shp viwpt >C:/tcc/viwpt.sql && psql -d spatial -f C:/tcc/viwpt.sql postgres'; exec(cmd, function(error, stdout, stderr) { if(error){ console.log(error); } else{ console.log("成功"); } }); } execute();
NODE调用cmd执行多行命令
最新推荐文章于 2024-08-28 17:21:09 发布
本文介绍了一种使用Node.js脚本的方式,来完成地理信息系统(GIS)数据从Shapefile格式转换为PostgreSQL数据库的过程。该过程涉及使用shp2pgsql工具进行数据格式转换,并通过psql命令将转换后的数据导入到PostgreSQL数据库中。
摘要由CSDN通过智能技术生成