Боюсь, что в Windows нет способа заставить его работать таким же образом.
Довольно неудачное решение - использовать команду runas с /savecred
параметром. Это сохраняет пароль, поэтому его нужно вводить только при первом использовании команды RunAs, но это очень плохая идея, поскольку она создает дыру в безопасности. Есть также хитрость в том, что он работает только со встроенной учетной записью администратора, отключенной по умолчанию, что создает вторую зияющую дыру в безопасности.
Подробнее о том, как заставить его работать, смотрите Как создать ярлык, который позволяет обычному пользователю запускать приложение от имени администратора .
Я бы действительно советовал использовать команду RunAs с именем пользователя и указывать пароль во время выполнения.
Для удаленного выполнения см. Инструмент PsExec для запуска интерактивных командных приглашений на удаленных системах.