It needs parameters behind the riglol.exe file, you can see the output when you run it from a dos prompt/command window:
C:\Users\Me\Desktop>riglol.exe
Riglol 1.03d
Usage: riglol.exe <sn> <opts> <privkey>
<sn> serial number of device (D............)
<opts> device options, 4 characters, see below
<privkey> private key (optional)
DP832 starting from v1.09 device options:
first character: F = official, B = trial
F3PT - Accuracy
F6PT - Analyzer and Monitor
F6LT - LAN
FALT - RS232
FLLT - Trigger
DP832 up to v1.06 device options:
first character: M = official, 5 = trial
MWSS - Trigger
MWTB - Accuracy
MWTC - LAN and RS232
MWTE - Analyzer and Monitor
DS1000z device options:
DSAB - Advanced Triggers
DSAC - Decoders
DSAE - 24M Memory
DSAJ - Recorder
DSBA - 500uV Vertical
DS2000 device options:
first character: D = official, V = trial
DSAB - Advanced Triggers
DSAC - Decoders
DSAE - 56M Memory
DSAJ - 100MHz
DSAS - 200MHz
DSAZ - all options
DS4000 device options:
first character: D = official, V = trial
DSHB - RS232 Decoder
DSHC - SPI Decoder
DSHE - I2C Decoder
DSHJ - CAN Decode
DSHS - FlexRay Decoder
DSH9 - all options
DSA815 device options:
first character: A = official, S = trial
AAAB - Tracking Generator
AAAC - Advnced Measurement Kit
AAAD - 10Hz RBW
AAAE - EMI/Quasi Peak
AAAF - VSWR
MAKE SURE YOUR FIRMWARE IS UP TO DATE BEFORE APPLYING ANY KEYS