Hallo
Zuerstmal sollten ein paar Dinge geklärt werden. Das Vorhaben ist nämlich nicht ganz so trivial wies aussieht, auch wenn die technische Realisierung kein grösseres Problem wäre.
Du sprichst sowohl von VB Script als auch VB6. Ich nehme an du meinst mit VB Script VBS. Das aber ist etwas anderes als VB6, auch wenn beide eine gemeinsame Basis haben. Was soll es denn jetzt sein?
Da ich nicht mit VBS arbeite sondern nur mit VB6, kann ich auch nur dazu etwas sagen. In VB6 selbst kann man keine globale Positionsbestimmung des Mauszeigers realisieren. Deswegen muss man die Windows API dazunehmen. API Aufrufe sind übrigens m.W. nach in VBS nicht möglich, also bleibt eh nur VB6. Globale Positionierung geht ebenfalls nur mit API. Also nur mit VB6 alleine ist das Ganze nicht zu lösen.
Die Frage ist aber, ob sich dieser Aufwand überhaupt lohnt. Ausserdem: Wenn das bei euch auch nicht auf Wunsch geändert wird mit dem Timeout, dann sind das vorgegebene Regeln und es ist fraglich ob Du Dir nicht Ärger einhandelst, wenn Du diese einfach umgehst. In einer Firma kann nicht jeder machen was er will. ;)