Executer une cde DOS à distance - Win NT/2K/XP - Windows & Software
Marsh Posté le 16-03-2010 à 08:20:06
je faisait ca a une époque, il fallait installer un service supplémentaire sur le serveur B.
mais ca dépend du type de commande, si c'est redémarrer un service, tu a la commande SC
Marsh Posté le 16-03-2010 à 08:34:25
En faite, c'est un script DOS qui arrête des bases Oracles puis lance des sauvegardes via un client installé sur chaque serveur.
Donc il faut qu'à partir du serveur A je puisse lancer la sauvegarde du serveur B en executant le binaire du serveur B.
En ligne de commande via Telnet ça fonctionne mais en script ça ne fonctionne plus :
cde_telnet.txt = \"Program Files"\Veritas\NetBackup\bin\bpbackup.exe
script.bat = telnet serveur_B 23 < cde_telnet.txt
J'ai activé le service Telnet sur le serveur B.
Merci.
Marsh Posté le 16-03-2010 à 09:27:21
ca date pas d'hier, je sais pas ce que ca vaut :
http://blogs.technet.com/server_co [...] ogram.aspx
mais tu a surement plus de chance avec :
http://technet.microsoft.com/en-us [...] 97553.aspx
Marsh Posté le 16-03-2010 à 10:34:16
psexec (anciennement sysinternal) ? ou rcmd (kit de ressource windows) ?
Marsh Posté le 16-03-2010 à 11:13:53
Je vais essayer avec PsTool.
Je vous tiens au courant.
Merci beaucoup pour votre aide.
Marsh Posté le 16-03-2010 à 17:11:28
Et bien avec PsExec c'est tout simplement génial !
Merci.
Marsh Posté le 17-03-2010 à 12:28:02
et comme sysinternal a été repris par Microsoft, c'est devenu un produit supporté officiellement, c'Est que du bonus.
Marsh Posté le 15-03-2010 à 17:11:13
Bonjour,
Sous Windows serveur 2003, je désire exécuter une commande sous DOS sur une serveur B à partir d'un serveur A.
J'ai essayer avec RSH et TELNET mais je n'y arrive pas.
Quelqu'un a-t-il une idée ?
Merci d'avance.