Exécuter le programme automatiquement en tant qu'utilisateur spécifique

1

Je sais donc que je pourrais créer un raccourci avec RunAs mais je me demandais s'il serait possible de transmettre déjà le mot de passe en tant que paramètre au script, de sorte que je n'ai pas à le taper tout le temps.

Aucun conseil?

Merci!

arvenyon
la source
Est ce que ca Solution travaille pour vous?
berserck
@berserck Pas tout à fait ce que je cherche, je suis en train d'essayer cpau et runasspc
arvenyon

Réponses:

2

Plutôt que de mettre le mot de passe dans le fichier de commandes, vous pouvez utiliser le /savecred changez pour l’obtenir pour enregistrer votre mot de passe après l’avoir entré.

Cela signifie que vous pouvez toujours courir tout programme en tant que cet utilisateur à l'avenir, mais il est légèrement plus sécurisé que de laisser votre mot de passe en texte brut dans un fichier batch


runas ne peut pas être fourni un mot de passe, il était spécialement écrit pour interdire l'acceptation d'un mot de passe sur la ligne de commande pour des raisons de sécurité.

Un programme alternatif pourrait être cpau qui acceptera un mot de passe.

Mokubai
la source
C'est une bonne idée, mais pas exactement ce dont j'ai besoin. Il devrait enregistrer les informations d'identification uniquement pour ce programme spécifique ...
arvenyon
Apparemment, ils ont décidé que les runas ne devraient jamais faire cela pour la raison exacte que j'ai indiquée. J'ai lié à une autre réponse qui offre une alternative.
Mokubai
Merci beaucoup pour votre aide! J'utilise maintenant cpau, comme vous l'avez mentionné ci-dessus, cela fonctionne maintenant parfaitement.
arvenyon