Batch: petit programme

Résolu/Fermé
Koma777 Messages postés 261 Date d'inscription mercredi 17 janvier 2007 Statut Membre Dernière intervention 16 février 2018 - 14 févr. 2008 à 15:43
zephir666 Messages postés 108 Date d'inscription dimanche 26 mai 2013 Statut Membre Dernière intervention 23 décembre 2021 - 7 août 2013 à 15:28
Bonjour,
Je cherche à créer un programme qui exécuterais des commandes par exemple pour :
-ouvrir une page web (Explorer https://www.google.fr/?gws_rd=ssl ==>) ( ça j'ai réussi)
-écrire "bonjour" dans le champ de recherche .
-sélectionner le bouton "Recherche Google" et pressé dessus (ou si vous voulez cliquer dessus) (pour cela j'ai penser à une tabulation pour passer de "bonjour" à recherche. Puis il faudrais appuyer sur ENTREE.)

Merci d'avance

10 réponses

floxi Messages postés 145 Date d'inscription mercredi 8 février 2006 Statut Membre Dernière intervention 15 avril 2016 94
Modifié par baladur13 le 29/08/2011 à 10:00
Bonjour,
Perso je ne conseil pas d'utiliser un batch pour faire ces actions, mais utilise plutot le logiciel super macro, il permet de faire des captures de tes mouvements de tes clic de tes appuis sur les touches et d'enregistrer tout ça dans un .exe.


Tu pourra le telecharger ici : Publicité supprimée Modération CCM


Bon courage



Flox
2
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
14 févr. 2008 à 15:45
AutoIt, par exemple.
1
Utilise plutot un language comme AutoIT, en batch pour faire ca tu va devenir fou :)

Avec AutoIt tu va ecrire :

Send ('{ENTER}')
Send('{TAB}')

Et le script va être créé en 30 secondes chrono en main
1
Koma777 Messages postés 261 Date d'inscription mercredi 17 janvier 2007 Statut Membre Dernière intervention 16 février 2018 7
14 févr. 2008 à 15:51
et pour autoIT je doit compiler le programme comment?
J'écris cela dans un fichier txt?

Si j'ai bien tout compris je n'aurais cas écrire:

Send ('{bonjour}')
Send ('{TAB}')
Send ('{ENTER}')
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
14 févr. 2008 à 16:04
J'écris cela dans un fichier txt?

oui, et donne-lui l'extension .au3


Send ('bonjour{TAB}{ENTER}');
0
Koma777 Messages postés 261 Date d'inscription mercredi 17 janvier 2007 Statut Membre Dernière intervention 16 février 2018 7
14 févr. 2008 à 16:10
C'est bien beau, mais je n'arrive pas à le lancer...
dsl
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
14 févr. 2008 à 16:19
Si le fichier s'appelle .a3u, un double-clic dessus le lancera.

Mais attention à ce qu'il travaille bien sur la bonne fenêtre... :-)

Voir la fonction WinWaitActivate() (ou qqchose comme ça).
0
Koma777 Messages postés 261 Date d'inscription mercredi 17 janvier 2007 Statut Membre Dernière intervention 16 février 2018 7
14 févr. 2008 à 16:25
quand je double clic dessus je tombe sur:
windows ne peux pas ouvrir ce fichier...
poiur l'ouverture du programme j'ai utilisé les commandes du .bat c'est à dire:

C:\WINDOWS\system32
loginw32.exe

(enfaite google n'était qu'un exemple pour que tout le monde puisse comprendre, en faite je l'ai besoin pour utiliser la fenêtre de log du cleint Novell puis de rentrer identifiant, et mot de passe)
0
Bonjour, dans ton fichier batch, écris la ligne par exemple
"start http://www.google.fr/#q=batch+multi+recherche+google"
Ici le fichier batch va ouvrir google avec le navigateur par défaut de ton pc et faire une recherche sur "batch multi recherche google" Donc remplace les mots après le égal afin que google recherche ce que tu veux.
0
zephir666 Messages postés 108 Date d'inscription dimanche 26 mai 2013 Statut Membre Dernière intervention 23 décembre 2021 10
7 août 2013 à 15:28
bonjour

pour ecrire dans la barre html ou click seul sur les "bouton" tu devrai plutot te penchez sur du VBS ;)
0