First launch and files

Contents

Application package

Extract the entire release folder and run ExtraExecutor.exe. Keep bin, DLLs, and the application together. One copied EXE is not a complete package. Production omits the separate console entry point; see distribution.

ItemPurpose
ExtraExecutor.exeEditor and Account Manager without a console window
ExtraExecutor-console.exeSeparately built version of the same application with a console
Start-ExtraExecutor-Server.cmdStarts the console version and keeps the console open after exit
binExisting helpers/payload, including bin/Potassium.exe and bin/Potassium.dll
DLLs beside the applicationRequired Windows/WebView libraries
scripts.lnk, autoexec.lnk, workspace.lnkOpen the current user's local folders
logsApplication logs
account-managerInstructions, examples, license, and package checksums
documentationThis complete guide in newer packages

Avoid running both entry points simultaneously: they are two instances that may compete for one port.

User data

Default root: %LOCALAPPDATA%\Potassium, under the current Windows user, not the developer's build directory.

Folder/fileContents
scriptsSaved user scripts
autoexecScripts in the automatic execution section
workspaceWorking files
accounts.dpapiEncrypted account sessions
account-profiles.jsonEncrypted profile settings; the extension does not imply plain text
settings.jsonShared application settings
session-cacheIsolated temporary profile directories
AccountDumpsJSON files created by Dump Details

Some interface settings also reside in WebView localStorage. This is not a complete application backup.

New package shortcuts initially create/open user folders through hidden PowerShell. After launch, the application updates them to direct directory links. Do not overwrite them with old shortcuts from another computer.

First steps

  1. Open ExtraExecutor and sign in with your website license key or linked Discord account. The editor does not require a Roblox account; desktop sign-in is separate. See website sign-in.
  2. Open Accounts on the left of the top bar.
  3. Create a local password or unlock the existing vault.
  4. Add an account and wait for Saved @username.
  5. Select it and open Account settings.
  6. Assign a game and script for automatic actions.
  7. Review and confirm the launch in Launch & status.

Initial logical sizes: ExtraExecutor 1000×640; Account Manager 900×480, minimum 800×450. Windows DPI can change physical pixel dimensions. Later launches retain position but use the base size; previous maximization is not restored.

Updating without losing data

Close old instances. Extract a new portable package into a separate directory and launch the new EXE. The same Windows user's data stays in its existing folder. For Setup updates, see installation.

Before manual changes, copy the local data folder while the application is closed. Profile backups exclude login sessions. A DPAPI copy does not guarantee restoration on another computer or Windows account.