runas
уже установлен во многих системах (возможно, по умолчанию) psexec
поставляется с прекрасным PsTools.
Зачем мне использовать psexec
(внешний инструмент) вместо runas
(включенный инструмент)?
В чем разница между ними?
Конечно, psexec больше не является внешним инструментом - SysInternals теперь является частью Microsoft (я полагаю, с 2006 года)
От Марка Руссиновича:
Многие инструменты административной консоли Windows могут работать только на локальном компьютере. PsExec позволяет удаленно включать любой из них.
Хорошо просмотрите страница psexec здесь.
Одна из самых важных особенностей psexec (по крайней мере для меня):
полностью отделить ребенка от родителя
он закрывает все родительские унаследованные файловые дескрипторы (в отличие от Начало)