2017-10-07 3 views
0

Dites que je donne la commande test.htaComment fermer une fenêtre qui a été ouverte avec un .hta à partir de la ligne de commande? (pas manuellement)

Une fenêtre apparaît affichant la page. Comment puis-je fermer cette fenêtre à partir de la ligne de commande? Je ne peux pas le faire manuellement parce que je ne suis pas présent. C'est un script batch en cours d'exécution.

+0

[méthode close] (https://msdn.microsoft.com/en-us/library/ms536367 (v = vs.85) .aspx)? – SearchAndResQ

+1

@SearchAndResQ Merci pour le lien. J'ai essayé et ça n'a pas marché, mais je le faisais de travers. J'ai copié le code dans le lien et maintenant ça marche. Génial! :) – Henrik2

Répondre

2

L'intervenant ci-dessus m'a aidé à résoudre le problème. Cela peut être fait par le code jscript dans le fichier .hta. Voici le modèle:

<html> 
<head> 
<script type="text/javascript"> 
    function myclose() 
    { 
     close(); 
    } 
    setTimeout(myclose, 3000); 
</script> 
</head> 
<body> 
The Sun is shining down on you today :) 
</body> 
</html>