Récupérer le contenu d'une variable d'environnement locale
Bonjour,
Je souhaite récupérer le contenu d'une variable d'environnement côté client. Disons par exemple %USERDOMAIN%.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
<html>
<body>
<script type="text/javascript">
function userdomain()
{
document.write("Je vais te donner le contenu de USERDOMAIN !</br>");
var w = new ActiveXObject("WScript.Shell");
var res = w.run ('cmd echo %USERDOMAIN%');
document.write("USERDOMAIN vaut : " + res + "</br>");
}
</script>
<a href="javascript:void(userdomain());">Donne moi le contenu de USERDOMAIN!</a>
</body>
</html> |
OK, ici, ce n'est que l'idée, car certes, je pense qu'il est peu probable que le "cmd" que j'ouvre soit capable de passer le résultat de la commande echo...
Comment puis-je récupérer le contenu de ma commande (echo %USERDOMAIN%) ?
Je ne comprends pas très bien le "cmd /A" et "cmd /U". Est-ce que quelqu'un l'a déjà mis en oeuvre ?
D'abord, est-ce la bonne méthode de vouloir procéder avec du javascript et WScript.Shell ? (copier coller après googlisation...)
Merci bien pour votre aide.
Cordialement,
Cricket