Gérer le forum:  Aide  •  Rechercher  •  Liste des Membres  •  Groupes d'utilisateurs   •  S'enregistrer  •  Profil  •  Se connecter pour vérifier ses messages privés  •  Connexion 
 script Voir le sujet suivant
Voir le sujet précédent
Poster un nouveau sujetRépondre au sujet
Auteur Message
volleyyann
Newbiiiie
Newbiiiie


BTS IG - Option réseau 2ème année
Sexe: Sexe:Masculin
Messages: 8
Localisation: sud essonne 91

MessagePosté le: Lun 20 Mar 2006 - 11:22 Répondre en citantRevenir en haut

salut a tous j'aimerais avoir quelques idée pour mettre un script (donc la boucle demandé ) dans une de mes pti

merci a bientot
Voir le profil de l'utilisateurEnvoyer un message privéMSN Messenger

N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire.
ora
Forumeur occasionnel
Forumeur occasionnel


BTS IG - Option réseau Diplômé

Messages: 41

MessagePosté le: Lun 20 Mar 2006 - 14:14 Répondre en citantRevenir en haut

salut, tu devrai essayer un script pour l'ajout de nouvel utilisateur automatisé par exemple
Voir le profil de l'utilisateurEnvoyer un message privé
petar91
Forumeur occasionnel
Forumeur occasionnel




Messages: 15

MessagePosté le: Lun 20 Mar 2006 - 18:29 Répondre en citantRevenir en haut

salut yann, je suis dans le meme cas que toi, Ora pour l'ajout automatique d'utilisateur tu ferait ca en quel langage ? en vbs ?
Voir le profil de l'utilisateurEnvoyer un message privé
akouphene
Forumeur fréquent
Forumeur fréquent


BTS IG - Option réseau Diplômé
Sexe: Sexe:Masculin
Messages: 81
Localisation: Bretagne

MessagePosté le: Lun 20 Mar 2006 - 19:57 Répondre en citantRevenir en haut

tu peux le faire en vbs ou en ms-dos si possible accompagné d'un formulaire en vba Smile

_________________
"QUI AVALE UNE NOIX DE COCO, FAIT CONFIANCE EN SON ANUS"

Image
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN Messenger
Vincent
Webmaster
Webmaster


Post-BTS
Sexe: Sexe:Masculin
Messages: 5584
Localisation: Montpellier

MessagePosté le: Lun 20 Mar 2006 - 20:04 Répondre en citantRevenir en haut

En Perl.

_________________
Hey les amis, pensez à suivre @webig sur Twitter, et pourquoi pas me suivre moi @cybervince Wink
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN MessengerNuméro ICQ
petar91
Forumeur occasionnel
Forumeur occasionnel




Messages: 15

MessagePosté le: Lun 20 Mar 2006 - 22:03 Répondre en citantRevenir en haut

le Perl est plus simple que de developper en vba ? considerez que je n'y connait strictement rien en langage de programmation ! c'est la 1ere fois que je m'y penche serieusement...
Voir le profil de l'utilisateurEnvoyer un message privé
Vincent
Webmaster
Webmaster


Post-BTS
Sexe: Sexe:Masculin
Messages: 5584
Localisation: Montpellier

MessagePosté le: Lun 20 Mar 2006 - 22:06 Répondre en citantRevenir en haut

Déjà faut savoir sous quelle plateforme tu veux coder: Windows ou Unix. En Unix, Perl c'est du régal.

_________________
Hey les amis, pensez à suivre @webig sur Twitter, et pourquoi pas me suivre moi @cybervince Wink
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN MessengerNuméro ICQ
petar91
Forumeur occasionnel
Forumeur occasionnel




Messages: 15

MessagePosté le: Lun 20 Mar 2006 - 22:11 Répondre en citantRevenir en haut

lol voila ce que j'avais oublié, c'est pour coder sur windows et uniquement windows
Voir le profil de l'utilisateurEnvoyer un message privé
Vincent
Webmaster
Webmaster


Post-BTS
Sexe: Sexe:Masculin
Messages: 5584
Localisation: Montpellier

MessagePosté le: Lun 20 Mar 2006 - 22:37 Répondre en citantRevenir en haut

petar91 a écrit:
lol voila ce que j'avais oublié, c'est pour coder sur windows et uniquement windows

Tu peux installer l'interpréteur Perl sous Windows, ensuite j'avoue, le Perl c'est pas ce qu'il y a de mieux sous Windows. Vois plutôt pour du VBS

_________________
Hey les amis, pensez à suivre @webig sur Twitter, et pourquoi pas me suivre moi @cybervince Wink
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN MessengerNuméro ICQ
petar91
Forumeur occasionnel
Forumeur occasionnel




Messages: 15

MessagePosté le: Mar 21 Mar 2006 - 16:55 Répondre en citantRevenir en haut

voila le petit programme en batch que j'ai realisé avec powerbatch il s'agit de verifier la connectivité des serveurs de mon entreprise, mon problème est que je n'ais aucune idée pour integrer une boucle FOR la dedans quelqu'un pour m'inspirer ?

@echo off
cls
break on
:debut
title test connectivite serveur

echo A- test aigual
echo B- test Alpes
echo C- test Everest
echo D- test tous les serveurs
echo E- quitter
echo.
choice /c:abcde /t:d,30 quel test voulez vous effectuer ?

If errorlevel 5 goto e
If errorlevel 4 goto d
If errorlevel 3 goto c
if errorlevel 2 goto b
if errorlevel 1 goto a

:a
echo.
ping X.X.X.X -n 1 | find "attente" > NULL
If not errorlevel 1 goto con
echo le serveur Aigual est connecte
echo.
pause
echo.
goto debut
:con
echo le serveur Aigual est deconnecte
echo.
pause
echo.
goto debut


:b
echo.
ping X.X.X.X -n 1 | find "attente" > NULL
If not errorlevel 1 goto con
echo le serveur Alpes est connecte
echo.
pause
echo.
goto debut
:con
echo le serveur Alpes est deconnecte
echo.
pause
echo.
goto debut


:c
echo.
ping X.X.X.X -n 1 | find "attente" > NULL
If not errorlevel 1 goto con
echo le serveur Everest est connecte
echo.
pause
echo.
goto debut
:con
echo le serveur Everest est deconnecte
echo.
pause
echo.
goto debut


:d
echo.
ping X.X.X.X -n 1 | find "attente" > NULL
If not errorlevel 1 goto con
echo le serveur Aigual est connecte
echo.
goto alpes
:con
echo le serveur Aigual est deconnecte
echo.

:alpes
ping X.X.X.X -n 1 | find "attente" > NULL
If not errorlevel 1 goto con
echo le serveur Alpes est connecte
echo.
goto everest
:con
echo le serveur Alpes est deconnecte
echo.

:everest
ping X.X.X.X-n 1 | find "attente" > NULL
If not errorlevel 1 goto con
echo le serveur Everest est connecte
echo.
pause
echo.
goto debut
:con
echo le serveur Everest est deconnecte
echo.
pause
echo.
goto debut

:e
exit
Voir le profil de l'utilisateurEnvoyer un message privé
Yipyip
Modérateur
Modérateur



Sexe: Sexe:Féminin
Messages: 1163
Localisation: Ici, là, pas loin ...

MessagePosté le: Mar 21 Mar 2006 - 17:46 Répondre en citantRevenir en haut

petar91 a écrit:
voila le petit programme en batch que j'ai realisé avec powerbatch il s'agit de verifier la connectivité des serveurs de mon entreprise, mon problème est que je n'ais aucune idée pour integrer une boucle FOR la dedans quelqu'un pour m'inspirer ?

Humm, je te déconseille de montrer du code venant de ton entreprise sur un forum (même en changeant le nom des variables et des fichier). Fais attention au secret professionnel.

_________________
Image
Image
Voir le profil de l'utilisateurEnvoyer un message privé
telynor
Résident du forum
Résident du forum


Post-BTS
Sexe: Sexe:Féminin
Messages: 345
Localisation: IDF

MessagePosté le: Mar 21 Mar 2006 - 21:43 Répondre en citantRevenir en haut

bon je connais pas le perl je te le fais en c#

Code:
If errorlevel 5 goto e
If errorlevel 4 goto d
If errorlevel 3 goto c
if errorlevel 2 goto b
if errorlevel 1 goto a


string etape = "";
for(int i=1;i<6;i++)
{
    if(errorlevel == i)
    {
         goto etape+i
    }
}


et tu remplaces a b c d e par etape1 etape2 etape3 ...

je sais pas si va marcher mais c est une piste Smile

bon courage
Voir le profil de l'utilisateurEnvoyer un message privéMSN Messenger
petar91
Forumeur occasionnel
Forumeur occasionnel




Messages: 15

MessagePosté le: Mer 22 Mar 2006 - 10:02 Répondre en citantRevenir en haut

pour le secret d'entreprise il n'y a pas de problème (j'ai creer moi meme le script), j'adapterai le script sur ma PTI, concernant la boucle FOR j'ai ma petite idée mais tout en restant sur le language Batch , la commande suivante est assez repetitive pour une seule et meme fonction (celle de pinger tous les serveurs à la fois):

:d
echo.
ping X.X.X.X -n 1 | find "attente" > NULL
If not errorlevel 1 goto con
echo le serveur Aigual est connecte
echo.
goto alpes
:con
echo le serveur Aigual est deconnecte
echo.

:alpes
ping X.X.X.X -n 1 | find "attente" > NULL
If not errorlevel 1 goto con
echo le serveur Alpes est connecte
echo.
goto everest
:con
echo le serveur Alpes est deconnecte
echo.

:everest
ping X.X.X.X-n 1 | find "attente" > NULL
If not errorlevel 1 goto con
echo le serveur Everest est connecte
echo.
pause
echo.
goto debut
:con
echo le serveur Everest est deconnecte
echo.
pause
echo.
goto debut


j'arrive à creer ma boucle FOR pour le lancement des ping de Alpes,everest et aigual sans problèmes:

for %%i in (x.x.x.x x.x.x.x x.x.x.x) do ping -n 1 %%i

le ping fonctionne mais de manière classique, il m'affiche chaques requete sans donner de reponse personalisé comme je l'ais fait precedemment (serveur aigual conecté,serveur aigual deconnecté etc....) et c'est la que je peche, quel syntaxe adopter pour reussir cela ?
Voir le profil de l'utilisateurEnvoyer un message privé
Montrer les messages depuis:      
Poster un nouveau sujetRépondre au sujet
    Sujets complémentaires :
  • PB Script Net Use
  • PTI script????
  • Compétence script
  • script réseau
  • script pour les ARLE
 Sauter vers:   



Voir le sujet suivant
Voir le sujet précédent
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum