C:\WindowsApplication1.exe "2"
Тоже пойдет только исправь
ElseIf Equals(Environment.GetCommandLineArgs(2), "2") Then
на
ElseIf Equals(Environment.GetCommandLineArgs(1), "2") Then
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 99