Я создаю электронное приложение для Windows для регистрации через Интернет. если кто-то с трудом закрыл это приложение, немедленно запустите файл .exe. Пожалуйста, помогите мне с этим. Можем ли мы сделать это с помощью JavaScript? или электрон предоставил любые такие варианты для этого.
Мы уже опробовали приведенные ниже коды, но эти функции вообще не работают.
require('electron-reload')(__dirname, {
electron: path.join(__dirname, 'node_modules', '.bin', 'electron'),
hardResetMethod: 'exit'
});
var exec = require('child_process').exec
exec(process.argv.join(' ')) // execute the command that was used to run the app
app.quit() // quit the current app
function setKeyValue () {
var regKey = new winreg({
hive: winreg.HKCU,
key: '\\Software\\Microsoft\\Windows\\CurrentVersion\\Run'
});
regKey.set('Your_Application_Name', winreg.REG_SZ, '"' + process.execPath + '"', function (err) {
if (!err) {
//notify user?
}
});
app.relaunch({ args: process.argv.slice(1).concat(['--relaunch']) })