Je souhaite exécuter des commandes à partir de Powershell et / ou de cmd.exe sur un hôte Windows. Ces commandes peuvent accepter, en tant que paramètres, des mots de passe devant ne pas être sauvé n'importe où.
Ces scripts peuvent avoir besoin de s'exécuter à partir d'un processus automatisé, de sorte qu'une invite de mot de passe ne volera pas.
C’est naturellement quelque chose que j’aimerais éviter d’être assis sur le serveur. De quelles manières Windows peut-il conserver (dans l'historique, les journaux, etc.) des données de commande antérieures telles que le contenu des paramètres, et comment puis-je l'empêcher de le faire?
Merci beaucoup pour toute idée.
Des articles comme Travailler avec des mots de passe ... dans Powershell suggère que je n'aurai pas de problème (implique que vous pouvez simplement écrire les mots de passe directement dans le shell), et les réponses de la communauté ne prouvent pas exactement qu'il est sûr, mais une réponse de la communauté pourrait me faire savoir que c'est dangereux. :)