We are bringing on a new client, who had their own BES environment. As part of the process, we are rolling over their 1000+ CALs into our existing BES 5.x environment. Unfortunately, RIM does not have a nice pretty way to repopulate this information, unless your situation is ideal; ours is not.
This leaves me with 2 alternatives. Hand type each CAL into our BES server, and click the + button. Since it's a web page and not a GUI like 4.x versions, this means type 6 characters, tab, 6 more, tab, 6 more, etc.. OUCH! Painful!!
Hence, option 2, script to do the Send-keys function. I open my BES 5 management console, scroll down to the license page and click in the box where the first portion of the key will go. Now, I run my script (prepopulated with keys from the text file):
BESCAL-123456-7890AB-CDEFGH-IJKLMN-OPQRST
BESCAL-123456-7890AB-CDEFGH-IJKLMN-OPQRSV
BESCAL-123456-7890AB-CDEFGH-IJKLMN-OPQRSW
Clicking OK on the script will type in one full CAL and hit ENTER, which submits the key. I need to click back in the first square, and now click OK or Cancel. If I hit CANCEL, it doesn't stop the script, it marks the key as failed to input. (see missed txt file in code). OK submits as if the last entry was OK. The script will loop through all NNN entries in my text file then close.
Note: No troubleshooting is implied by this script. It will not confirm the CAL is valid. It will not confirm that you are clicked in the right spot. It will send the CAL to where ever you are clicked. By default the BES mgmt console is on the very top of the page in the first box... This script, WILL save you having to enter all your CALS by hand. Just pay attention to what you are doing.
Comments
clicking ok rules!
it was fun!
Better than the alternative
Still have 600 cals to enter...
Post new comment