CLIでelectron-builder

Windows64bitインストーラ作成
Windows64bit実行ファイル作成
Windows64bit実行ファイル作成(アイコン画像設定)
Windows64bit実行ファイル作成(アイコン画像設定とファイル名指定)
Windows64bit実行ファイル作成(アイコン画像設定とテンプレートリテラル的ファイル名指定)

npx electron-builder --win --x64
npx electron-builder --win --x64 -c.win.target=portable
npx electron-builder --win --x64 -c.win.target=portable -c.win.icon=foo.png
npx electron-builder --win --x64 -c.win.target=portable -c.win.icon=foo.png -c.artifactName=bar.exe
npx electron-builder --win --x64 -c.win.target=portable -c.win.icon=foo.png -c.artifactName=${productName}.${ext}

Configuration

Configuration(Overridable)
・appId
・productName
・artifactName
・executableName
・copyright
  :

Configuration(Windows)
・target
・icon
・legalTrademarks
  :

Configuration(Artifact File Name Template)
・ext

Metadata
・name
・description
・homepage
・license
・author
・build

Reference

https://www.electron.build/
https://www.electron.build/cli
https://www.electron.build/configuration/configuration
https://www.electron.build/configuration/configuration#artifact-file-name-template
https://www.electron.build/configuration/configuration#configuration
https://www.electron.build/configuration/configuration#overridable-per-platform-options
https://www.electron.build/configuration/configuration#metadata
https://www.electron.build/configuration/win
https://www.electron.build/icons