Bonjour,
Dans ma boîte, il y a environ 300 pc en réseau (xp pro)
J'ai souvent besoin de déployer des softs dessus ou de réaliser certaines actions particulières.
Bien évidemment, je ne peux me balader partout physiquement, ni prendre la main à distance sur tous les postes (pour des raisons de confidentialité particulières)
L'idéal pour moi est de rajouter ce qu'il faut dans le netlogon.bat de connexion au domaine.
Le pb, c'est que les personnes qui ouvrent une session sont rarement admin du pc.
Pour l'instant, j'utilise dans mon netlogon la commande runas comme ça :
WshShell.Run "runas.exe" & " /u:" & strUser & " " & strCmd
WScript.Sleep 2000
WshShell.Sendkeys strPass & "~"
mais le (gros) pb, c'est que le mot de passe administrateur apparaît en clair dans le script (même si j'essaie de brouiller un peu les pistes dans le code)
J'ai trouvé également l'utilitaire superexec (voir http://www.bellamyjc.org/fr/superexec.html) qui a l'air pas mal, mais le pb, ... c'est qu'il faut l'installer. Et je reviens à la case départ !
Je me demande si l'option savecred de runas, ne pourrait pas être une piste pour moi
Si j'ai bien compris, cette option permet de lancer ultérieurement une commande sans re-saisir le mot de passe, à condition de l'avoir saisi au moins une fois
Donc logiquement le pc stocke qqpart le mot de passe, en association avec la commande. Crypté je suppose !
Ce que je voudrais savoir, c'est où ça se trouve.
Car via le réseau, dans ce cas je pourrais peut être l'inscrire à l'avance sur tous les pc à distance et le tour serait joué.
J'ai cherché dans la BDR, mais je n'ai pas trouvé
Est-ce que qq'un saurait cela ?
Ca me rendrait vraiment un grand service