Запускать программу автоматически от имени конкретного пользователя

372
arvenyon

Так что я знаю, что я мог бы просто создать ярлык с помощью, RunAsно мне было интересно, можно ли будет передать пароль уже в качестве параметра в сценарий, поэтому мне не нужно вводить его все время.

Любой совет?

Спасибо!

1
Работает ли у вас это [решение] (https://superuser.com/questions/581548/runas-savecred-ask-for-password-if-another-user-runs-the-same-batch-file#903881)? berserck 6 лет назад 0
@berserck Не совсем то, что я ищу, я сейчас пробую cpau и runasspc arvenyon 6 лет назад 0

1 ответ на вопрос

2
Mokubai

Вместо /savecredтого, чтобы вводить пароль в командный файл, вы можете использовать переключатель, чтобы получить его, чтобы сохранить ваш пароль после его ввода.

Это будет означать, что в будущем вы всегда сможете запустить любую программу от имени этого пользователя, но это немного более безопасно, чем оставить свой пароль в виде открытого текста в командном файле.


runasне может быть предоставлен пароль, он был специально написан, чтобы запретить принятие пароля в командной строке по соображениям безопасности.

Альтернативная программа может быть cpau, которая будет принимать пароль.

Это хорошая идея, но не совсем то, что мне нужно. Следует сохранить учетные данные только для этой конкретной программы ... arvenyon 6 лет назад 0
Очевидно, они решили, что руны никогда не должны делать это по той причине, о которой я говорил. Я связался с другим ответом, который предоставляет альтернативу. Mokubai 6 лет назад 0
Большое спасибо за вашу помощь! Я использую сейчас cpau, как вы упоминали выше, теперь он работает отлично. arvenyon 6 лет назад 0

Похожие вопросы