Вы можете использовать команду runas, которая в некотором роде похожа, или вы можете проверить проект sudo для Windows в SourceForge, который добавляет команду sudo.
Разница тонкая:
Допустим, у вас есть два пользователя. Боб - обычный пользователь, а Джеймс - администратор.
Если вы вошли в систему как Bob и используете «runas james acommand», команда запускается так, как если бы она была запущена James, поэтому она получает доступ к пользовательским настройкам James, а любые пользовательские изменения переходят в папки « Мои документы и настройки» James и т. Д. устанавливаем приложение, скажем, оно будет установлено как Джеймс, а не как Боб.
Если, с другой стороны, Боб выполняет команду «sudo acommand», команда по-прежнему запускается как Bob, но с повышенными правами доступа - точно так же, как команда sudo в Linux. Чтобы любой пользователь не мог использовать sudo, вы должны определить группу пользователей sudoers, которая содержит список обычных пользователей, которые имеют разрешение на повышение уровня с помощью sudo. Пользователи все еще должны предоставить учетные данные до повышения прав.
Иногда разница не важна, иногда это так, и я считаю, что обе команды могут быть полезны.