Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3483 connectés 

 


Dernière réponse
Sujet : [Batch] pour configurer un routeur en telnet aidé par [AutoIt]
boisorbe ouvre le tu connais mieux que moi  
moi j'ai pas encore fais "joujou" avec ;)
 
c'est tj a double tranchant la secu le tout est de savoir ce que tu veux.
mais c'est vrai que bloquer c'est pas cool pour ceux qui veulent comprendre ce que tu as fais mais c'est cool pour bloquer les user malin qui veulent te faire chier ;)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
boisorbe ouvre le tu connais mieux que moi  
moi j'ai pas encore fais "joujou" avec ;)
 
c'est tj a double tranchant la secu le tout est de savoir ce que tu veux.
mais c'est vrai que bloquer c'est pas cool pour ceux qui veulent comprendre ce que tu as fais mais c'est cool pour bloquer les user malin qui veulent te faire chier ;)
CATALINA je ne sais pas , faut que je vois, pour le moment c'est surtout les commandes que je mange :)
:love: BlockInput :love:
 
Je coris que le mieux serait carrément d ouvrir un topic sur ce soft tu crois pas?
 
tu l'ouvres? je l ouvres? :)
 
 
----------------edit------------
 
si tu peux mettre un pass!!!!
 
mais il faut passer par le Script compiler, moi je compilais avec le menu contextuel!!
 
mais c est le pied car c'est réversible (quoique c est à double tranchant ;)  )

 

[jfdsdjhfuetppo]--Message édité par CATALINA le 08-05-2002 à 10:25:23--[/jfdsdjhfuetppo]

boisorbe tu peux pas mettre un pass pour que tout le monde puisse pas le decompiler le script??
CATALINA Oui et non, on peut compiler, mais l opération inverse est possible.
 
en revanche sont trés "lourd" les scripts une fois compilés ;)
 
C'est clair que ce couple est trés pratique! Là je suis en train de digéré les commandes et le help de AutoIt :) !
:hello:  
 
Faut que  je cré plien de scripts:
 
Sophos, dhcp, dns , office, exchange!! tout ça je veux plus y refaire :)
boisorbe cool que ca marche.
je suis tombe sur autoit par hazard en cherchant plus d'info sur sript it qui fait un peu pareil  
je ne pense pas qu'on puisse le faire en batch de toute facon car ces deux prog sont là pour palier le pb de saisie àla mano.
chez nous on cree nos dhcp en auto quand on deploie des serveursavec scipit et kixstart (tres bien aussi pour des scripts kixtart)
cool de voir les petits chiffres s'ecrire tout seul sous win ;)
 
je vais peut etre me pencher plus sur autoit car en plus si on peut compiler pour "proteger" son "bat-script".
je vois deja mon couple d'enfer arriver :
autoit + powerbat :D
CATALINA éh bé a moins que quelqu'un ne saches faire cela en Batch  le topic est clos :) :) :)
 
encore merci! :jap: !!
CATALINA

blueteen a écrit a écrit :

t'as trouvé ta soluce ?
bonne nuit.
@+  




bah vi, finalement avec AutoIt je peux faire des scripts complémentaire et palier à mon manque de connaissance en Dos et et en Batch.
 
je ne sais pas si c'est réalisable en Batch.. entout cas comme cela ça marche.
 
Plus qu'à creusé ce soft! :hap:
 
j'ai fait les deux scripts (vont bonnifié avec le temps) et cela à fonctionné correctement ce matin!  :sol:   :jap:

blueteen t'as trouvé ta soluce ?
bonne nuit.
@+
CATALINA Encore merci à tous!
Finalement je vais pouvoir dormir!!!
Pis je m 'endormirai moins con (en théorie :D ) Paske là j'ai appris un sacré truc!! :hap:
CATALINA Oui mais là cela ne joue pas :
 
à partir du moment oú j'entre dans la session telnet, je n'ai plus d invite de commande, simplement le menu du routeur (là je parle de routeur Hard) oú je ne peux répondre que par des choix:
du type
15 Menu Sua
etc..
 
je posterai un screen demian, là le ftp est down et je n ai pas psp pour compressé.
 
On s'était juste mal compris je crois.
 
A moins que je ne sois vraiment fatigué, en tout cas j ignore comment reprendre la main une fois que je suis en telnet avec mon routeur :??:
louisebrooks c:\telnet tonserveur
user user
pass ****
 
welcom to your telnet
 
monfichier.bat
 
 
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
(d'abord la connexion telnet puis le fichier batch)
CATALINA

louisebrooks a écrit a écrit :

ton batch lance une session telnet ?
 
et quand la session est terminer la fin du fichier batch se poursuit ? c'est ça ?
 
donc faut lancer le batch une fois sous telnet
 
 
 
sous 2Kserver par exemple y'a dans le gestionaire du serveur telnet l'option 3 paramètre du registre option 3 loginscript
un fichier logon.cmd qui est un script qui s'execute après qu'un user se connecte sur le serveur.
 
et bine je crois que tu doit faire pareil  




 
okie je commenc à comprendre :) ça je ne le savais pas, pourrais-tu dévellopé un chouia plus stp :) ?
Car j'ai quand même du mal :p

louisebrooks ton batch lance une session telnet ?
 
et quand la session est terminer la fin du fichier batch se poursuit ? c'est ça ?
 
donc faut lancer le batch une fois sous telnet
 
 
 
sous 2Kserver par exemple y'a dans le gestionaire du serveur telnet l'option 3 paramètre du registre option 3 loginscript
un fichier logon.cmd qui est un script qui s'execute après qu'un user se connecte sur le serveur.
 
et bine je crois que tu doit faire pareil
CATALINA

louisebrooks a écrit a écrit :

c'est claire ton batch doit être lancer sous telnet pas sous la console dos  




c'est à dire?

louisebrooks c'est claire ton batch doit être lancer sous telnet pas sous la console dos
blueteen je prend aussi !
merci :)
 
edit : terrible, je viens de voir des exemples de scripts et c'est trop fort ce petit prog !!

 

[jfdsdjhfuetppo]--Message édité par blueteen le 06-05-2002 à 23:38:27--[/jfdsdjhfuetppo]

CATALINA

boisorbe a écrit a écrit :

je  pensais a sciptit de crosoft et en recherchant des info dessus je suis tomber la dessus
http://www.hiddensoft.com/AutoIt/index.html
 
pas tester mais si ca peut aider ;)  




 :pt1cable:   :??:  :heink:  :??:  :benetton:  :sweat:  :eek:    :)  :hap:  :wahoo:  :crazy:  
 
BOOIIIIIISORRRRBE !!!!!!!! [:plat00n][:plat00n][:plat00n][:plat00n][:plat00n]  :jap:   :hap:  :love:  :crazy:  
 
Roooo je n'y croiyais vraiment plus!!!
il est absolument magnifique ton ce programme :love: :crazy:
 
une nuit blanche et c'est tout bon pour demain!!
 
[:plat00n] [:plat00n] [:plat00n] [:plat00n]
 
juste un petit aperçu ;) :
 
Run, cmd.exe
WinActivate, Untitled - Notepad
WinMove, Untitled - Notepad,, 0, 0, default, default
SplashTextOn, 300, 100, AutoIt, Please do not touch the keyboard during the script.
Send, telnet{SPACE}192.168.1.1
Send, {ENTER 2}
Send, 1234
Send, {ENTER 2}
Send, 99
Send, {ENTER 2}

ben il  m'ouvre un prompt, puis lance un Telnet, puis gentiment se logue, puis ensuite éffectue les menus de mon choix.
Dans l 'éxemple il fait 99 se qui signifie quitter.
 
Vraiment je ne pense pas que tu te doutes à quel point cela m enlève un gros soucis :jap: vriamnet :
M E R C I
 
Demain je l implémante comme outils indispensable!!
 
Deplus je vais voir ce que cela donne une fois compilé, car là déjà c'est trés rapide!
 
j'ai mis un petit "heink" en début pour la continuité ;)
mais alors vriament là C'est le bonheur!!!! :) :jap:

 

[jfdsdjhfuetppo]--Message édité par CATALINA le 07-05-2002 à 15:50:49--[/jfdsdjhfuetppo]

boisorbe je  pensais a sciptit de crosoft et en recherchant des info dessus je suis tomber la dessus
http://www.hiddensoft.com/AutoIt/index.html
 
pas tester mais si ca peut aider ;)
CATALINA :pt1cable:  Bon je renonce pour ce soir...
j'arrive pas....
il fini d éxécuté mon batch une fois que je suis sorti de Telnet.. je crois que ce n 'est pas faisable :(
 
:hello:
Aschrack moi qui ne puis te répondre je semble avoir compris
mais jsuis ptet trop con pour comprendre ne pas avoir compris remarque
(d'un autre côté je sais pas si au final mon post va t'aider? :crazy: )
CATALINA arg... personne ne sait  :benetton:  ou alors c'est moi qui ne suis pas clair :( ;)
CATALINA le but:
Automatiser l'ouverture et la fermeture de certains ports via telenet.
 
Je dois faire un petit batch, et peut-être le compiler si il fonctionne bien, c'est destiné à des "utilisateurs-ki-pige-keud"
 
et là je suis coincé, car je n'arrive pas à permettre à  mon batch de se loguer:
 
@echo of
telnet 192.168.0.1

 
et là je reste coincé car je ne sais pas comment faire que mon bat fasse:
1234 (c'est le password)
puis ensuite qu' il appuit sur entrée.
 
Ensuite je dois aller dans le menu 15 (SUA )
puis la j'y spécifie les ports et carte et c'est gagné.
 
 
Cela sert tout simplement à administré des clients distants:
avec 3 batch:
 
A un leur permettant d 'obtenir leur ip
B un leur permettant d 'ouvrir les ports requis
C un leur permettant de fermé les ports sus-cités
 
En gros je leur pose les fichier compilés, puis ne cas de pb ils me lancent un coup de fil.
ils 2clic sur mon bat qui va lancer VNC et ensuite éxécuter
les batch A et B ensuite une fois le télétravail terminé je 2cliquerais sur le batch C
 
Si j 'arrive à "programmé" des imput clavier dans mon Batch c'est gagné.
 
 
L'autre gros problème c'est que je dois impérativemnt résoudre cela pour 20H ce soir  :sweat:  :ouch:  :(  
 
je compte vraiment sur un gros coup de bol!! [:plat00n] [:plat00n]
 
----------------------edit du soir--------------------
 
voilà suite au coup de pouce de Boisorbe:
les infos sur le soft
le soft se nomme AutoIt
il est vraiment trés indispensable!
 
 
 
Ces deux scrypts servent d'exemple pour ouvrir les port VNC sur un routeur Zyxel 642 R, sont testés et marchent nickel
 
bon demain le test en grandeur nature sur des routeur netgear :hello:
 
fichier B

Run, cmd.exe
WinActivate, C:\
WinHide, C:\
Send, telnet{SPACE}192.168.1.1
Send, {ENTER }
Send, 1234
Send, {ENTER 2}
Send, 15
Send, {ENTER 2}
Send, 5900
Send, {right arrow}
Send, 192.168.1.3
Send, {right arrow}
Send, 5800
Send, {right arrow}
Send, 192.168.1.3
Send, {right arrow}
Send, 5700
Send, {right arrow}
Send, 192.168.1.3
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Sleep, 500
Send, {right arrow}
Sleep, 500
Send, {ENTER }
Sleep, 500
Send, {ENTER }
Sleep, 500
Send, 99
Send, {ENTER }
Send, Exit
Send, {ENTER }


Fichier C


Run, cmd.exe
WinActivate, C:\
WinHide, C:\
Send, telnet{SPACE}192.168.1.1
Send, {ENTER }
Send, 1234
Send, {ENTER 2}
Send, 15
Send, {ENTER 2}
Send, 0000
Send, {right arrow}
Send, 0.0.0.0
Send, {right arrow}
Send, 0000
Send, {right arrow}
Send, 0.0.0.0
Send, {right arrow}
Send, 0000
Send, {right arrow}
Send, 0.0.0.0
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Sleep, 500
Send, {right arrow}
Sleep, 500
Send, {ENTER }
Sleep, 500
Send, {ENTER }
Sleep, 500
Send, 99
Send, {ENTER }
Send, Exit
Send, {ENTER }

 
Voilà miantenant les deux scripts sont totalement transparent pour l utilisateur :)

 

[jfdsdjhfuetppo]--Message édité par CATALINA le 10-05-2002 à 23:23:49--[/jfdsdjhfuetppo]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)