[Réglé]Cacher une fenetre bat executé par Cron
Posté : 25 nov. 2008 13:00
Bonjour à tous,
j'ai crée un petit batch qui permet de synchroniser deux repertoires voir plusieurs via Cron et Robocopy.
Il synchronise toute les 5min.
Malheureusement la fenetre dos de robocopy.bat s'ouvre toute les 5 min puis je referme. J'aimerai qu'elle ne s'ouvre pas. Est ce possible si oui comment ?
Voici mon robocopy.bat :
Mon fichier crontab :
J'ai testé cmdrow, RunHiddenConsole comme ceci :
Avec Cmdrow :
cron.exe ouvre quand meme la fenetre, dans ce cas, cmdrow ne cache en fait la fenetre qu'après avoir executer le batch
avec RunHiddenConsole :
J ai tenté directement dans le contrab malheureusement robocopy ne s'execute pas
Crontab :
Je cherche en vain depuis des semaines une solution, auriez vous une idée, une solution miracle ?
merci d'avance aux membres qui me réponderont.
mais ça ne fonctionne pas.
j'ai crée un petit batch qui permet de synchroniser deux repertoires voir plusieurs via Cron et Robocopy.
Il synchronise toute les 5min.
Malheureusement la fenetre dos de robocopy.bat s'ouvre toute les 5 min puis je referme. J'aimerai qu'elle ne s'ouvre pas. Est ce possible si oui comment ?
Voici mon robocopy.bat :
Code : Tout sélectionner
@echo off
for /f "tokens=1* delims=;" %%i in ('type %vrFchConfRbcp%') do robocopy "%%i" /E /XO /SEC /NFL "%%j"
Mon fichier crontab :
Code : Tout sélectionner
0,5,10,15,20,25,30,35,40,45,50,55 * * * * robocopy.bat >sync.log
Avec Cmdrow :
Code : Tout sélectionner
@echo off
cmdrow @ /Hid
for /f "tokens=1* delims=;" %%i in ('type %vrFchConfRbcp%') do robocopy "%%i" /E /XO /SEC /NFL "%%j"
avec RunHiddenConsole :
J ai tenté directement dans le contrab malheureusement robocopy ne s'execute pas
Crontab :
Code : Tout sélectionner
0,5,10,15,20,25,30,35,40,45,50,55 * * * *RunHiddenConsole.exe robocopy.bat >sync.log
merci d'avance aux membres qui me réponderont.
mais ça ne fonctionne pas.