Команда nodejs execsync не выполнена - PullRequest
0 голосов
/ 05 декабря 2018

Я пытаюсь запустить файл execSync:

try {
    const child_process = require("child_process")
    child_process.execSync('"C:/Program Files/Adobe/Adobe Photoshop CC 2019/Photoshop.exe" Z:/myfile.jsx', (err, stdout, stderr) => {
    if (err) {
        console.log("error here");
    }
})
    .on('close', function (code, signal) {console.log('go to next step')})
} catch (err) {
    err.stdout;
    err.stderr;
    err.pid;
    err.signal;
    err.status;
}

Сценарий запустился, но дал мне код выхода 1:

Error: Command failed: "C:/Program Files/Adobe/Adobe Photoshop CC 2019/Photoshop.exe" Z:/myfile.jsx

Как мне избавиться от этого.

1 Ответ

0 голосов
/ 08 марта 2019

Я наконец решил это, написав код выхода photoshop внутри файла jsx, и он закрыл фотошоп и дал мне код успеха

...