Cant launch zero hour with your launcher it works fine and starts without the launcher my log files say this:
----- C&C:Online Launcher Start -----
Game: Zero Hour
Zero Hour Install Path: D:\Program Files\EA Games\Command & Conquer Generals Zero Hour\
ERROR: CreateProcess() failed to start D:\Program Files\EA Games\Command & Conquer Generals Zero Hour\generals.exe. Error: The requested operation requires elevation.
ERROR: Unable to launch Zero Hour