BOINC Command-Line Control Utility
boinccmd.exe is the Windows command-line utility that provides direct control over the BOINC core client. It is designed for administrators and advanced users to automate project management, fetch current status, set run modes, and perform routine maintenance from batch files or remote shells. It resides in the BOINC installation folder and requires a BOINC core client to already be running.
boinccmd.exe uses a CLI to send RPC-like commands to boinc.exe, enabling actions such as --get_state, --set_run_mode, --set_cpu_limit, and --project_attach. It supports scripting for automated BOINC management and is intended to supplement the GUI with command-line control.
boinccmd.exe is a legitimate BOINC component and is safe when obtained from the official BOINC install packages. It is a non-computational command-line utility that interacts with the BOINC core client to manage projects, run settings, and retrieve status. On legitimate systems it runs under standard user or service permissions and does not execute code outside its intended commands. If boinccmd.exe is located in the BOINC folder and signed by a BOINC signer, it is generally considered safe when used as documented and within a trusted environment.
While boinccmd.exe itself is a normal BOINC tool, any executable with a similar name could be misused if obtained from untrusted sources. A rogue copy may attempt to mimic legitimate BOINC behavior or run with inappropriate privileges. Always verify that boinccmd.exe is located in the official BOINC installation folder, comes from the BOINC publisher, and matches the published hash before execution. When in doubt, compare the file details against BOINC's official distribution and signatures.
Red Flags: If boinccmd.exe appears outside the BOINC installation folder, lacks a valid signature, shows an unexpected publisher, or is accompanied by unfamiliar command-line arguments, treat it as suspicious and verify with BOINC sources before running.
Reasons it's running: