Ich habe Dir mal kurz etwas in AHK programmiert:
; Öffnet ein als Parameter angegebenes Dokument maximiert
; Hinweis: Einige Anwendungen (z. B. Calc.exe) ignorieren den angeforderten Anfangsstatus.
; vgl.: http://ragnar-f.github.io/docs/commands/Run.htm
; SYNTAX: RunMax.ahk "C:\Temp\Versuch.txt"
Öffne = %1%
Run, "C:\Windows\Notepad.exe" "%Öffne%", , Max
ExitApp
Return
Du mußt jetzt nur den Pfad "C:\Windows\Notepad.exe" mit dem Pfad zur exe-File Deines Programms "bdsup2sub" ersetzen und sodann z. B. unter "RunMax.ahk" abspeichern. Sodann gibst Du diese "RunMax.ahk" unter dem verb
shell\open als "command" bei Deinem Dateityp an, also z. B. "C:\Windows\RunMax.ahk" "%1".
Anschließend wird jede Datei dieses Typs in Zukunft mit RunMax.ahk und maximiert geöffnet. Vorher mußt Du allerdings Autohotkey installieren oder RunMax.ahk mit ahk2exe.exe kompilieren, vgl.:
http://ahkscript.org/download/Beachte aber: Einige Anwendungen (z. B. Calc.exe) ignorieren den angeforderten Anfangsstatus! So kann es auch bei Deinem "bdsup2sub" sein. Dann funktioniert dieses Skript nicht!