The following pseudo code is an example for creating 50 extensions from 300 to 350:
BEGIN PROGRAM
QUIT AXON
COUNT -> 300
WHILE COUNT <= 350 THEN
CREATE REGISTRY KEY "HKEY_LOCAL_MACHINE\SOFTWARE\NCH Swift Sound\Axon\Lines\Extensions\"+COUNT
CREATE REG_SZ (STRING) REGISTRY ENTRY "DisplayName" SET VALUE "Extension "+COUNT
CREATE REG_SZ (STRING) REGISTRY ENTRY "OutboundPlan" SET VALUE "Default"
CREATE REG_BINARY (BINARY) REGISTRY ENTRY "_PASSWORD" SET VALUE RANDOM()
COUNT -> COUNT + 1
END WHILE
LAUNCH AXON
END PROGRAM
Haven't tested, I'm making the assumption that it will work.
For the password entry, it seems to be encrypted.. In theory (just assuming here) if you set a random password (or the same password for each extension) in binary form and then go into Axon and go to the extensions control panel, and then click the "Setup Details" then it should show the "decrypted" password. Again, I haven't tested this, and I don't hold responsibility for any problems you may encounter by doing this.