これは、いくつかの異なる方法で実行できます。 Windows OSでこれを行うために私が使った方法は、ノードwinregモジュールを使用することでした。これにより、起動時にそのアプリケーションを起動したレジストリキーを追加することができました。私はいくつかのユーザー設定を持つアプリケーションの設定ウィンドウに、このメソッドを使用します。
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?
}
});
私はまた、ユーザーが起動時にアプリの起動を無効にした場合regKey.remove
キーREGを削除し、反対の方法があります。
また、このノードモジュール:auto-launchを最近見たことがあります。これにより、Mac、Windows、Linux上で起動時にアプリケーションを起動するかどうかを設定できます。
電子自動起動アプリを作成する際に実行した手順を教えていただけますか? – anu
[スタートアップ時にアプリを実行する](https://stackoverflow.com/questions/28156897/getting-a-app-to-be-run-on-startup)の可能な複製 – JerryGoyal