Batch: petit programme

Résolu
Koma777 Messages postés 261 Date d'inscription   Statut Membre Dernière intervention   -  
zephir666 Messages postés 107 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   94
 
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   Statut Modérateur Dernière intervention   15 662
 
AutoIt, par exemple.
1
Alex
 
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   Statut Membre Dernière intervention   7
 
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   Statut Modérateur Dernière intervention   15 662
 
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   Statut Membre Dernière intervention   7
 
C'est bien beau, mais je n'arrive pas à le lancer...
dsl
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
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   Statut Membre Dernière intervention   7
 
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
tom
 
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 107 Date d'inscription   Statut Membre Dernière intervention   10
 
bonjour

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