hello tout le monde,
voici le batch en question:
@echo off
title .:: Reseau ::.
echo *** Etablissement de la connexion au reseau en cours ***
@echo off
ping 127.0.0.1 -n 20>nul [Création d'une tempo de 20 secondes pr laisser le temps au wifi de se connecter]
ping -n 1 10.0.0.1 | find "TTL" > NUL [ping de mon serveur de fichiers pr voir si il est allumé / si je suis sur le bon reseau (pc portable)]
IF ERRORLEVEL 1 GOTO end
if not exist "K:\" net use "K:" \\10.0.0.1\mesdocs$ /persistent:no [Connexion des lecteurs reseau]
if not exist "L:\" ne[...]
[...]que /persistent:no
ping 127.0.0.1 -n 30>nul [Création d'une nouvelle tempo avant lancement du soft de synhro]
"C:\Program Files\Allway Sync\Bin\syncappw.exe" -m
:end
exit
le soucis que j’ai c’est que tant que l’application de synchro n’est pas terminée, le batch ne continue pas, et donc ne quitte pas =( j’aurais donc voulu savoir si il etait possible de:
- Soit faire passer mon batch comme un service qui serait silencieux
- Soit ne pas attendre la fin de l’execution de la synchro (qui n’est jamais quitée) pour que le batch se termine
- Soit rendre le batch invisible ^^
Sachant que le soft de synchro ne peut etre lancé directement au demarrage de windows, il doit souffrir d’un bug mais quand il est lancé au tout debut de la session, il ne fonctionne pas je suis obligé d’attendre un peu (d’ou la 2eme tempo)
Si besoin => OS: WXP Pro (legal ^^)
Si quelqu’un a la solution… suis bien évidemen prenneur ^^
Merci