temps d'exécution augmente à chaque nouvelle exécution
Bonjour,
J'ai développé un script mettant à jour les variables d'environnement en vb et il met de plus en plus de temps à s'exécuter au fil des exécutions successives.
Code:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Environment("USER").Item("NLS_DATE_FORMAT") = "DD-MON-RR"
WScript.Echo "Mise à jour des variables d'environnement effectuée!"
Set WSHShell = Nothing
WScript.Quit(0) |
La modification des variables d'environnement est effectuée plusieurs fois mais le principe reste le même (WSHShell.Environment("USER").Item(variable) = valeur).
S'il est exécuté sur un autre pc, il s'éxécute avec les bons temps d'exécution initiaux. La modification successives des variables d'environnement pourrait entrainer une hausse progressive du temps d'exécution.
Auriez-vous une idée pour expliquer ce rallongement des temps d'exécution (à l'origine environ 1 seconde et maintenant proche de la minute)?
Merci.