shell

shellモジュールはデスクトップ統合に関係した機能を提供します。

ユーザーのデフォルトのブラウザでURLを開く例です:

const shell = require('electron').shell;

shell.openExternal('https://github.com');

メソッド

shellモジュールは次のメソッドを持ちます:

shell.showItemInFolder(fullPath)

  • fullPath String

ファイルマネジャーでファイルを表示します。もし可能ならファイルを選択します。

shell.openItem(fullPath)

  • fullPath String

デスクトップの既定のやり方で指定したファイルを開きます。

shell.openExternal(url)

  • url String

デスクトップの既定のやり方で指定した外部のプロトコルURLで開きます。(例えば、mailto:URLでユーザーの既定メールエージェントを開きます)

shell.moveItemToTrash(fullPath)

  • fullPath String

ゴミ箱へ指定したファイルを移動し、操作結果をブーリアン値を返します。

shell.beep()

ビープ音を再生します。