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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [BATCH] Faire un 'retour chariot'

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[BATCH] Faire un 'retour chariot'

n°1326762
leohnart
Posté le 16-03-2006 à 15:12:38  profilanswer
 

Hello all,
 
Je dois administrer bcp de switch, je le fais via un telnet, ce que j'aimerai c'est faire un batch qui me connecte automatiquement au switch désiré, mais le probleme via au niveau du "retour chariot"
 
Lorsque je fais mon telnet dans une cmde dos, il faut que je tape entrée une fois pour qu'il me proposent de rentrer mon user., je voudrais automatiser cette tache via un batch, mais je vois vraiment pas comment.
Si quelqu'un peu m'aiguiller sur le chemin a prendre pour résaliser ca, je lui en serai reconnaissant.
 
Merci.


---------------
http://kciope.free.fr - retouche de photos
mood
Publicité
Posté le 16-03-2006 à 15:12:38  profilanswer
 

n°1326908
Combi_A_Ve​ndre
Posté le 16-03-2006 à 18:48:29  profilanswer
 

AutoIt. Exemple pour faire une appli de shutdown distant :

Code :
  1. #include <GUIConstants.au3>
  2. GUICreate("Power Off", 150, 100)
  3. GUICtrlCreateLabel("Eteindre la cible ?", 30, 10)
  4. $okbutton  = GUICtrlCreateButton("OK", 10, 60, 60)
  5. $nokbutton = GUICtrlCreateButton("Cancel", 80, 60, 60)
  6. GUISetState(@SW_SHOW)
  7. While 1
  8.   $msg = GUIGetMsg()
  9.   Select
  10.     Case $msg = $okbutton
  11.  Run("telnet.exe" )
  12.  sleep(2000)
  13.  Send ( "open 192.168.1.1" )
  14.  Send ( "{ENTER}" )
  15.  sleep(2000)
  16.  Send("ntuser" )
  17.  Send ( "{ENTER}" )
  18.  sleep(500)
  19.  Send("ntuser" )
  20.  Send ( "{ENTER}" )
  21.  sleep(500)
  22.  Send ("su" )
  23.  Send ( "{ENTER}" )
  24.  Send ("shutdown -S system" )
  25.  Send ( "{ENTER}" )
  26.  sleep(20000)
  27.  WinClose ("C:\WINNT\system32\telnet.exe" )
  28.  MsgBox(0, "Power Off", "Vous pouvez éteindre la cible." )
  29.   ExitLoop
  30.       Case $msg = $nokbutton
  31.       ExitLoop
  32.     Case $msg = $GUI_EVENT_CLOSE
  33.       ExitLoop
  34.   EndSelect
  35. WEnd


 
vw.


Message édité par Combi_A_Vendre le 16-03-2006 à 18:50:26

---------------
The best way to accelerate a computer running windows is at 9.8m.s-2
n°1327154
leohnart
Posté le 17-03-2006 à 09:23:21  profilanswer
 

merci bcp, j'ai pas tt compris mais je vais regarder ca attentivement.


---------------
http://kciope.free.fr - retouche de photos
n°1327196
leohnart
Posté le 17-03-2006 à 10:06:37  profilanswer
 

Encore merci c'est exactement ce que je voulais :jap:


---------------
http://kciope.free.fr - retouche de photos

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [BATCH] Faire un 'retour chariot'

 

Sujets relatifs
batch de configuration des paramètres réseau[batch] Supprimer les espaces dans les noms de dossier
Ajouter extension de plusieurs fichiers en batchRetour de QUESTIONNAIRE par MAIL
Batch empèche création de fichier[Batch]
[Batch File] Problème d'espaceExecution d'un void main(args[]) en java et valeur retour
un fichier batch[BATCH] Saisie clavier sur une nouvelle ligne
Plus de sujets relatifs à : [BATCH] Faire un 'retour chariot'


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR