# TL; DR

Composing a script often follows three stages:

Start with [a working script that is similar](https://www.scootersoftware.com/v4help/index.html?sample_scripts.html) to the one you wish to make.

Modify it by consulting the [syntax guide](https://www.scootersoftware.com/v4help/index.html?scripting_reference.html).

Run the script from the [command line](scripts-and-the-command-line-interface), with&#x20;

`BComp.exe @nameofscriptfile   file1   file2` (for Windows)&#x20;

`BComp @nameofscriptfile   file1   file2` (for Linux and Mac)
