This is the Source forum, SM
For HL2 you have to run a command something like:
"c:program filesvalvesteamsteamapps[your logon]half-life 2hl2.exe" -game "c:program filesvalvesteamsteamapps[your logon]half-life 2hl2" +map "my_map"
Include all the quotation marks.