A new feature is now available on BattlEye-enabled servers that will provide a great enhancement to server administrators:
Since BattlEye Server version 1.102 you can control your server remotely (without having to be in-game) from anywhere on the internet with the new BattlEye RCon tool.
All you have to do to enable it is creating a BEServer.cfg file in your BattlEye working directory (in the application data / profiles / BEpath folder, not the install folder) with a line containing "RConPassword [password]" (without  of course) and (re-)start your ArmA 2 server. That's it. No need to open an additional port in your firewall or anything.
You can now easily connect with the BE RCon tool using the server's IP address, its usual game port and the specified RCon password. Note that this can be done by multiple admins at the same time (unlike ArmA 2's in-game admin feature). When logged in, you can enter BE Server commands and ArmA 2 server commands prefixed with #. In addition you will see all BE Server messages (like information about new players) live in the console.
To log out, simply type "logout". To quickly close the tool, type "exit".
A command to display all available BE Server commands will be added soon. The main commands for now are: "players" (display player list including BE GUIDs and pings), "kick [player#]" (kick a player, his # can be found in the player list), "RConPassword [password]" (change the RCon password), "MaxPing [ping]" (if a player has a higher ping, he will be kicked from the server).
More commands will follow over time.
BattlEye RCon v0.9 beta can be downloaded here: http://www.battleye.com/downloads/BERCon.exe
Keep in mind that this is a beta and changes will still be made. Make sure you always have the most recent version so everything works correctly (especially if there are RCon protocol changes).
Feedback, including bug reports, is welcome.
Newly BIKI page added http://community.bistudio.com/wiki/BattlEye#RCon