Имея в своем манифесте <requestedExecutionLevel level="requireAdministrator"/>
, вы можете принудительно запустить приложение в качестве администратора. Это, однако, не включает в себя диалог RunAs. Если вы посмотрите на настройки из ярлыка, то увидите, что там также нет возможности справиться с этим.
Когда текущий пользователь имеет права администратора, описанный параметр просто попросит пользователя запустить его от имени администратора. Однако, когда текущий пользователь не имеет этой привилегии, он попросит пользователя ввести данные административной учетной записи, которая, я думаю, приближается к тому, что вы ищете.