Here are some command lines for BWE client and instructions how to get you started.
1. Right click on your GW2.exe and click create shortcut.
2. Right click on your GW2 shortcut and select 'Properties'.
3. In the 'Target Area' field you will see the location of your Guild Wars executable file: "<...>\Gw2.exe"
4. Write the desired command line arguments after the quote marks, each beginning with a space: "<...>\Gw2.exe" -windowed -nosound
List of command lines and what they seem to do:
--------------------
Log in
--------------------
-autologin
Automatically presses the log in button upon launch.
-email X (where x is your username)
Sets the username. Good to create multiple shortcuts for multiple accounts. Otherwise obsolete.
-nopatchui
Launches the game straight away instead of opening patcher first.
-password X (where x is your password)
Enters password. Good to create multiple shortcuts for multiple accounts. Otherwise obsolete and a danger of password theft.
--------------------
Visual
--------------------
-bmp
Sets your screenshots to bitmap format for better quality.
-fps X (where x is a value)
Limits your framerate to a desired value. Good for keeping FPS stable by keeping the distance between your minimum and max framerate down. Also can be used to keep temps in check if not using vsync.
-noui
Removes the user-interface. Works on login screen too. Same as Ctrl+Shift+H.
-windowed
Opens the game in a window rather than fullscreen.
--------------------
Audio
--------------------
-nomusic
Disables just music.
-nosound
Disables ALL sound.
--------------------
Troubleshoot
--------------------
-diag
Does a diagnostics check on your computer. It checks your network hardware, addresses, etc. It then does a traceroute to check your latency/ping, number of hops and packet loss to a number of ANET servers and then performs a direct X diagnostics.
-image
Used to download ALL data for the game instead of the default bare essentials. Seems to use old patcher UI as well. Obsolete as of BWE as the patcher downloads everything anyway.
-repair
Attempts to repair the gw2.dat file.
-useoldlauncher
Reverts to old patcher UI.
--------------------
Ok, so, I ran the -diag and for some reason it did traceroutes to [206.127.158.1] and [64.25.39.1]. Both of them are in United States and I'm in Europe. Am I just too early or why it didn't trace EU servers?
As far as I know servers are actually located at the same place (one place in US and one in EU), so it shouldn't matter which one you choose, but it would still be nice to test stuff. (I have had ping problems in other games... in WoW I mean.)
This is part of diag, after that it did trace routes to those two adresses that I mentioned above:
Originally Posted by part of my -diag log