node打开文件和打开文件夹

393 阅读1分钟
const { exec } = require('child_process');

// 打开文件夹
function openFolder(path) {
    // 打开文件夹
    exec(`start ${path}`, (err, stdout, stderr) => {
        if (err) {
            console.log(err)
        }
    })
}

// 打开文件
function openFile(filePath) {
    // 打开文件
    exec(`start ${filePath}`, (err, stdout, stderr) => {
        if (err) {
            console.log(err)
        }
    })
}

const { execSync } = require('child_process');

try {
    execSync('where photoshop.exe');
} catch(err) {
    console.log(err, '111111111111');
}

module.exports = {
    openFolder,
    openFile
}