Там объяснение:
Цитата TechNet:
you cannot use the secondary logon service (RunAs) to start a program as a local user with a blank password
|
По-русски: вы не можете использовать службу "Вторичный вход в систему" (RunAs) для запуска программ от имени локального пользователя с пустым паролем.
На самом деле, если отключить локальную политику безопасности
Учетные записи: ограничить использование пустых паролей только для консольного входа (или соответствующий параметр
LimitBlankPasswordUse в реестре), это становится возможным (хотя и ослабляет безопасность). Но и в этом случае RunAs будет запрашивать пароль (by design).
Чтобы не запрашивала, используйте опцию
/savecred (
пример) или сторонние утилиты:
FAQ: Как запустить программу от имени другого пользователя
P. S. Если пустые пароли все-таки разрешены (чего я не советую), такой вариант работает:
Код:

echo.| runas /user:учетка программа