Détection d'un reséau et lancement d'un script
Fermé
Maveric33
Messages postés
3
Date d'inscription
mardi 21 août 2012
Statut
Membre
Dernière intervention
7 mars 2014
-
7 mars 2014 à 12:05
Maveric33 Messages postés 3 Date d'inscription mardi 21 août 2012 Statut Membre Dernière intervention 7 mars 2014 - 7 mars 2014 à 16:51
Maveric33 Messages postés 3 Date d'inscription mardi 21 août 2012 Statut Membre Dernière intervention 7 mars 2014 - 7 mars 2014 à 16:51
A voir également:
- Détection d'un reséau et lancement d'un script
- Script vidéo youtube - Guide
- Comment détecter un traceur sur téléphone - Accueil - Confidentialité
- Entrer les informations d'identification reseau - Guide
- Paul a publié une annonce dans un groupe sur un réseau social. qui peut voir son annonce - Forum Réseau
- Cable reseau du player freebox - Forum Freebox
2 réponses
dubcek
Messages postés
18765
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
20 février 2025
5 626
Modifié par dubcek le 7/03/2014 à 13:41
Modifié par dubcek le 7/03/2014 à 13:41
hello
la boucle for me semble inutile puisqu'il suffit de détecter 1 adresse
la boucle for me semble inutile puisqu'il suffit de détecter 1 adresse
set SITE=inconnuvoir help if pour la syntaxe de if ..else sur la même ligne
ipconfig /all | find "192.168.100" > NUL
if %ERRORLEVEL% EQU 0 set SITE=CAU
ipconfig /all | find "192.168.200" > NUL
if %ERRORLEVEL% EQU 0 set SITE=CHY
...
If "%SITE%"=="CAU" (\\controleurAD\netlogon\mappageCAU) else (goto manue)l
If "%SITE%"=="CHY" (\\controleurAD\netlogon\mappageCHY) else (goto manuel)
...
Maveric33
Messages postés
3
Date d'inscription
mardi 21 août 2012
Statut
Membre
Dernière intervention
7 mars 2014
7 mars 2014 à 16:51
7 mars 2014 à 16:51
Super merci beaucoup pour ton aide dubcek
Ayant des problèmes sur les le sous-réseau j'ai donc choisi d'indiquer ma recherche entrant l'ip de la passerelle
Script final
Dernier problème je dois trouvé le moyen d'appeler mon fichier vbs sans qu'il me demande l'autorisation de l'exécuter. Car actuellement le Windows m'affiche un message d'avertissement.
Ayant des problèmes sur les le sous-réseau j'ai donc choisi d'indiquer ma recherche entrant l'ip de la passerelle
Script final
@echo off set SITE=0 ipconfig /all | find "192.168.100.1" > NUL if %ERRORLEVEL% EQU 0 set SITE=CAU ipconfig /all | find "192.168.200.1" > NUL if %ERRORLEVEL% EQU 0 set SITE=CHY If "%SITE%"=="CAU" (\\controleurAD\netlogon\MappageCAU.vbs) If "%SITE%"=="CHY" (\\controleurAD\netlogon\MappageCHY.vbs) If "%SITE%"=="0" goto manuel goto eof :manuel set /p optionMenu="Site CAU ou CHY ? " if "%optionMenu%"=="cau" goto CAU if "%optionMenu%"=="chy" goto CHY goto erreur :CAU \\controleurAD\netlogon\MappageCAU.vbs goto eof :CHY \\controleurAD\netlogon\MappageCHY.vbs goto eof :erreur echo erreur dans la saisie merci d'entrer le site "cau" ou "chy" goto manuel :eof
Dernier problème je dois trouvé le moyen d'appeler mon fichier vbs sans qu'il me demande l'autorisation de l'exécuter. Car actuellement le Windows m'affiche un message d'avertissement.