Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Automatiser

2 views
Skip to first unread message

Guy72

unread,
Nov 23, 2009, 3:25:55 AM11/23/09
to
Bonjour,
J'ai cette op�ration � faire tous les matins :
Je doit:
1) Cliquer pour ouvrier le dossier "heavy-weather".
2) Supprimer un fichier "History.dat"
3) Lancer le programme "heavy-weather.exe".
4) Effacer la fen�tre.
Au lieu de faire cette op�ration, est-il possible de pouvoir fabriquer un
fichier qui puisse faire cet ensemble en une seule fois ?
--
Cordialement
Guy


fsa.ng

unread,
Nov 23, 2009, 4:21:39 AM11/23/09
to
Guy72 a �crit :

Bonjour,

En passant par un petit script de commande, cela devrait se faire
simplement.

Tu peux utiliser un fichier de commande (fichier ayant pour extension
.cmd qui se lance par un double clic, � �diter dans le bloc-note par
exemple) avec les quatre lignes ci-dessous:

==8<=======================
c:
cd c:\Heavy-weather
del history.dat
heavy-weather.exe
==8<=======================

Les deux premi�res commandes se placent dans le r�pertoire
\Heavy-weather du disque C (� modifier si n�cessaire),
la suivante efface le fichier history.Dat qui s'y trouve,
le derni�re lance le programme heavy-weather.exe

La t�che "effacer la fen�tre" est automatique du fait que le script de
commande se termine et ferme sa fen�tre d�s que l'application
heavy-weather est termin�.

On peut am�liorer la chose:
Si cette t�che doit �tre r�alis�e tous les matins, tu peux remplacer le
simple effacement de history.dat par une copie de ce fichier vers un
fichier portant en plus la date ou l'heure de la sauvegarde dans son nom
pour l'archivage, et utiliser le planificateur de t�ches de Windows pour
lancer l'op�ration automatiquement � une heure donn�e.
On peut en outre ajouter quelques fioritures pour contr�ler que la t�che
est bien r�alis�e, afficher une alerte le cas �ch�ant, etc...

N'h�site pas � revenir ici pour am�liorer ceci.

--
fsa

Guy72

unread,
Nov 23, 2009, 4:43:09 AM11/23/09
to
Bonjour sfa et merci de ta r�ponse
Cela me conviendrais bien.
Par contre, je ne vois pas comment enregistrer le fichier sous .cmd, car
avec le bloc notes quand le fais enregistrer sous je peux enregistrer quand
.txt.
La 2�me solution est bien mais ce n'est pas toujours � la m�me heure.
--
Cordialement
Guy

"fsa.ng" <fsa...@free.fr> a �crit dans le message de news:
OaZwd5Bb...@TK2MSFTNGP04.phx.gbl...

Bernard Lempel

unread,
Nov 23, 2009, 4:53:08 AM11/23/09
to
Bonjour,

Juste un petit probl�me, les antivirus, en g�n�ral, n'aiment pas les
fichiers batch. (*.bat)
Il faut donc leur apprendre � reconnaitre les amis.

Au revoir.
Bernard Lempel
http://lempel.net

"fsa.ng" <fsa...@free.fr> a �crit dans le message de news:
OaZwd5Bb...@TK2MSFTNGP04.phx.gbl...

Message has been deleted

Guy72

unread,
Nov 23, 2009, 5:04:54 AM11/23/09
to
Bonjour Bernard
Qu'est-ce ??????
--
Cordialement
Guy

"Bernard Lempel" <Lempel....@orange.fr> a �crit dans le message de news:
%23jPZFLC...@TK2MSFTNGP04.phx.gbl...

fsa.ng

unread,
Nov 23, 2009, 5:10:35 AM11/23/09
to
Guy72 a �crit :

> Bonjour sfa et merci de ta r�ponse
> Cela me conviendrais bien.
> Par contre, je ne vois pas comment enregistrer le fichier sous .cmd, car
> avec le bloc notes quand le fais enregistrer sous je peux enregistrer quand
> .txt.

Dans le bloc-note, faire "Enregistrer sous", choisir "Tous les fichiers
" au lieu de "Fichiers texte (*.txt)" dans la liste d�roulante "Type" en
bas de la boite de dialogue et taper le nom complet du script, par
exemple, heavyweather.cmd

Autre solution: sauvegarder le fichier en .txt et le renommer en .cmd
dans l'explorateur.

A la fin de ton script, tu peux ajouter temporairement une ligne avec la
commande "pause". La fen�tre du script de commande ne se fermera alors
que lorsque tu taperas sur une touche. Pratique pour d�bugguer le script
et rep�rer d'�ventuels messages d'erreur.

Accessoirement, je te conseille vivement de v�rifier une option de
l'explorateur de fichier: dans "Outils" / "options des dossiers..."
onglet "Affichage" et la liste "Param�tres avanc�s", d�cocher la case
"Masquer les extensions des fichiers dont le type est connu".

Si cette option reste coch�e (elle l'est par d�faut dans windows XP me
semble-t-il), cela peut embrouiller (avec un fichier dont le nom est
"histo.cmd.txt" que l'on n'arrive pas � ex�cuter) voire introduire
involontaire d'un virus par un double clic sur un fichier "blague.jpg.exe".
Une fois cette option d�coch�e, l'extension (la vraie) de tous les
fichiers est toujours visible dans l'explorateur et les boites de
dialogue d'ouverture ou sauvegarde de fichier.

> La 2�me solution est bien mais ce n'est pas toujours � la m�me heure.

Si cette heure n'est pas la m�me d'un jour � l'autre mais peut �tre
d�termin�e d'avance, la t�che planifi�e reste encore exploitable (r�veil
d'ordinateur, lancement de la t�che, arr�t de l'ordinateur, entre autre).

fsa.ng

unread,
Nov 23, 2009, 5:18:35 AM11/23/09
to
mdnews a �crit :
> Mon, 23 Nov 2009 09:25:55 +0100, "Guy72" <Guy_Exc...@bonjour.fr>
>
> Cr�� un raccourci avec comme �l�ment la commande suivante:
>
> cmd /c del c:\Heavy-weather\history.dat &
> c:\Heavy-weather\heavy-weather.exe
>
> (tout en une seule ligne, avec un espace de chaque c�t� de
> l'esperluette)

Il sera peut-�tre n�cessaire de rectifier le param�tre "D�marrer dans :"
de ce raccourci si le programme heavy-weather s'attend � �tre lanc�
depuis son propre dossier et non depuis %windir% qui est le param�tre
par d�faut lors de la cr�ation de ce raccourci.

--
fsa

fsa.ng

unread,
Nov 23, 2009, 5:25:52 AM11/23/09
to
Guy72 a �crit :

> Bonjour Bernard
> Qu'est-ce ??????
.bat est historiquement l'extension du fichier de script de commande
MS-DOS, le fameux "batch" (traitement par lot).
.cmd est l'extension pour un script de commande Win NT apparu plus
r�cemment avec Windows NT.

Dans les faits, dans les deux cas, l'interpr�teur de commande appel�
pour ex�cuter ces script est le m�me (cmd.exe) comme pour le raccourci
propos� par mdnews.

Les antivirus n'aiment effectivement pas les fichiers ayant pour
extension .cmd ou .bat, surtout s'ils circulent par internet, sont
t�l�charg�s depuis une page web ou transmis par mail car ils peuvent
aussi �tre n�fastes suivant les commandes utilis�es. Cependant, un
fichier .cmd cr�� en local ne devrait pas poser de souci. Au pire, il
faudra �duquer l'antivirus au tout premier lancement de ce script.

--
fsa

Guy72

unread,
Nov 23, 2009, 5:38:04 AM11/23/09
to
Re
Apr�s avoir donn� le chemin et avoir fait "appliquer" �a ne passe pas, le
raccourci n'accepte pas le chemin.
Le chemin exact est :
"cmd /C del C:\HeavyWeather\history.dat & C:\HeavyWeather\heavy weather.exe"
--
Cordialement
Guy

"mdnews" <mdn...@wanadoo.fr> a �crit dans le message de news:
83nkg5h4ql8fco9hj...@4ax.com...


> Mon, 23 Nov 2009 09:25:55 +0100, "Guy72" <Guy_Exc...@bonjour.fr>
>>>
>

Laurent Jumet

unread,
Nov 23, 2009, 5:40:11 AM11/23/09
to

Hello Guy72 !

"Guy72" <Guy_Exc...@bonjour.fr> wrote:

> 1) Cliquer pour ouvrier le dossier "heavy-weather".
> 2) Supprimer un fichier "History.dat"
> 3) Lancer le programme "heavy-weather.exe".

> 4) Effacer la fenᅵtre.
> Au lieu de faire cette opᅵration, est-il possible de pouvoir fabriquer un


> fichier qui puisse faire cet ensemble en une seule fois ?

Bien sᅵr, avec un batch par exemple QUOTIDIEN.BAT (tu le crᅵes avec le BlocNotes et tu le renommes en .BAT ensuite):

CD c:\CHEMIN\heavy-weather
DEL History.dat
heavy-weather.exe
EXIT

Tu crᅵes ton fichier oᅵ tu veux, puis tu fais un clic droit dessus "EnvoyerVers/Bureau", puis tu fais un clic droit sur l'icᅵne qui vient de se crᅵer et "Couper", puis tu fais "Coller" dans le dossier:
C:\Documents and Settings\TON.NOM\Menu Dᅵmarrer\Programmes\Dᅵmarrage

--
Laurent Jumet - Point de Chat, Liᅵge, BELGIUM
KeyID: 0xCFAF704C
[Restore address to laurent.jumet for e-mail reply.]

Guy72

unread,
Nov 23, 2009, 6:03:22 AM11/23/09
to
Quelque soit la solution rien ne ce passe, je vois furtivement une fen�tre
DOS et rien d'autre.
--
Cordialement
Guy

"fsa.ng" <fsa...@free.fr> a �crit dans le message de news:

eJJQ0UCb...@TK2MSFTNGP05.phx.gbl...

Guy72

unread,
Nov 23, 2009, 6:16:46 AM11/23/09
to
Ouppsss!!! j'ai r�pondu trop vite.
Avec ce fichier cmd, je supprime bien le fichier "history.bat" mais je ne
relance pas le fichier heavy weather.exe.
--
Cordialement
Guy

"fsa.ng" <fsa...@free.fr> a �crit dans le message de news:

OaZwd5Bb...@TK2MSFTNGP04.phx.gbl...

Message has been deleted

fsa.ng

unread,
Nov 23, 2009, 7:00:02 AM11/23/09
to
Guy72 a �crit :

> Quelque soit la solution rien ne ce passe, je vois furtivement une fen�tre
> DOS et rien d'autre.
En ajoutant un "pause" en derni�re ligne du script, le fen�tre ne se
refermera qu'apr�s avoir tap� une touche. Tu pourras alors lire le
message d'erreur �ventuel.

--
fsa

Guy72

unread,
Nov 23, 2009, 7:12:15 AM11/23/09
to
Que faut-il faire pour ajouter "un pause" ?
--
Cordialement
Guy

"fsa.ng" <fsa...@free.fr> a �crit dans le message de news:

%23sYW%23RDbK...@TK2MSFTNGP04.phx.gbl...

Jean_

unread,
Nov 23, 2009, 7:18:13 AM11/23/09
to
Guy72 vient de nous annoncer :

> Que faut-il faire pour ajouter "un pause" ?

ᅵcrire *pause* sur la derniᅵre ligne du fichier .bat.


fsa.ng

unread,
Nov 23, 2009, 7:15:59 AM11/23/09
to
Guy72 a �crit :

> Que faut-il faire pour ajouter "un pause" ?
Simplement ajouter une ligne � la fin de votre fichier .cmd qui contient
la commande PAUSE

--
fsa

Guy72

unread,
Nov 23, 2009, 7:20:42 AM11/23/09
to
Ok �a fonctionne, mai est-il possible de supprimer automatiquement la
fen�tre DOS � la fin ?
--
Cordialement
Guy

"mdnews" <mdn...@wanadoo.fr> a �crit dans le message de news:

6jtkg5ls8dtelafls...@4ax.com...
> Mon, 23 Nov 2009 11:38:04 +0100, "Guy72" <Guy_Exc...@bonjour.fr>


>>>
>
>>Apr�s avoir donn� le chemin et avoir fait "appliquer" �a ne passe pas, le
>>raccourci n'accepte pas le chemin.
>
>>Le chemin exact est :
>>"cmd /C del C:\HeavyWeather\history.dat & C:\HeavyWeather\heavy
>>weather.exe"
>

> A cause de l'espace dans le nom du programme (interpr�t� comme deux
> programmes)
>
> Mettre:

Guy72

unread,
Nov 23, 2009, 7:34:30 AM11/23/09
to
Il ne reconnait pas le fichier "heavy weather.exe" comme un fichier de
commande et pourtant c'est bien ce fichier qui lance le programme.
--
Cordialement
Guy

"Jean_" <jeanfr...@free.fr> a �crit dans le message de news:
4b0a7d88$0$30488$426a...@news.free.fr...


> Guy72 vient de nous annoncer :
>> Que faut-il faire pour ajouter "un pause" ?
>

> �crire *pause* sur la derni�re ligne du fichier .bat.
>
>


fsa.ng

unread,
Nov 23, 2009, 7:52:18 AM11/23/09
to
Guy72 a �crit :

> Il ne reconnait pas le fichier "heavy weather.exe" comme un fichier de
> commande et pourtant c'est bien ce fichier qui lance le programme.

Ce message d'erreur indique que l'interpr�teur de commande ne trouve pas
le programme et ne connait pas de commande qui porterait ce nom.

Soit tu n'es pas, � ce moment pr�cis dans le bon r�pertoire (le "cd" de
la ligne d'avant est bien pass� ?), soit le nom du fichier n'est pas
correctement reconnu.
Quel est le nom *exact* du programme ? Notamment, s'il contient une
espace entre heavy et weather, il est n�cessaire d'encadrer le tout avec
des guillemets droits:
"heavy weather.exe"

--
fsa

Guy72

unread,
Nov 23, 2009, 8:11:09 AM11/23/09
to
Bravo fsa,
Le fichier "history.dat s'efface, le fichier "heavy weather.exe" apparait
(grace aux guillemets).
Une derni�re chose : comment enlever le fen�tre DOS ?
J'ai mis EXIT en derni�re ligne, mais �a ne fonctionne pas.
--
Cordialement
Guy

"fsa.ng" <fsa...@free.fr> a �crit dans le message de news:
eSJZLvDb...@TK2MSFTNGP05.phx.gbl...

fsa.ng

unread,
Nov 23, 2009, 8:28:33 AM11/23/09
to
Guy72 a �crit :

> Bravo fsa,
> Le fichier "history.dat s'efface, le fichier "heavy weather.exe" apparait
> (grace aux guillemets).
> Une derni�re chose : comment enlever le fen�tre DOS ?
> J'ai mis EXIT en derni�re ligne, mais �a ne fonctionne pas.

Comme le script de commande est s�quentiel, la fen�tre DOS reste
affich�e, car l'application heavy weather n'est pas termin�e. Je suppose
que d�s que tu quittes cette application, le fen�tre DOS se ferme elle
aussi.
Tu peux alors utiliser la commande *start* pour rendre la main au script
avant la fin de l'application.

Il suffit de remplace la ligne
"heavy weather.exe"
par
start "heavy weather.exe"

--
fsa

Guy72

unread,
Nov 23, 2009, 8:48:42 AM11/23/09
to
Effectivement la fen�tre DOS s'en va quand je quitte le programme "heavy
weather.exe".
Mais je quitte ce programme que lorsque j'�teint mon ordinateur, donc j'ai
toujours en bas de mon �cran l'onglet de DOS.
La 2�me solution avec start �a ne fonctionne pas, le programme ne ce lance
pas.
--
Cordialement
Guy

"fsa.ng" <fsa...@free.fr> a �crit dans le message de news:

%23J6CcDE...@TK2MSFTNGP05.phx.gbl...

Sibusate

unread,
Nov 23, 2009, 8:56:25 AM11/23/09
to
Bernard Lempel a écrit :
> "....les antivirus, en général, n'aiment pas les
> fichiers batch. (*.bat)"

Tiens donc, c'est nouveau ça ?????
Voilà plus de 20 ans (depuis 1986... donc bien avant que les anti-virus
existent) que j'utilise des fichiers .BAT à tire-larigot (j'en ai 2 ou 3
qui s'excutent automatiquemnt à chaque démarrage de mes 3 ou 4 PC's (en
comptant les machines virtuelles) et je n'ai *JAMAIS* eu ce genre de
problème.....
Mais peut-être que mes anti-virus, au fur et à mesure de leur
installation, on découvert que mes fichiers .BAT leur étaient antérieurs
et les ont donc laissés tranquilles...... ;-)))
Certes, certains anti-virus n'aiment pas spécialement que l'on se
transmette par messagerie ou par téléchargement, des fichiers .BAT (de
même que .CMD, .EXE, .COM, etc...) mais c'est une autre histoire !
François

fsa.ng

unread,
Nov 23, 2009, 9:02:04 AM11/23/09
to
Guy72 a �crit :

> Effectivement la fen�tre DOS s'en va quand je quitte le programme "heavy
> weather.exe".
> Mais je quitte ce programme que lorsque j'�teint mon ordinateur, donc j'ai
> toujours en bas de mon �cran l'onglet de DOS.
> La 2�me solution avec start �a ne fonctionne pas, le programme ne ce lance
> pas.

C'est bien la ligne suivante

start "heavy weather.exe"

qui a �t� plac� dans le script de commande, avec le nom exact du fichier
entre guillemets ?

Il y a-t-il un message d'erreur, un boite de dialogue qui s'ouvre pour
signaler l'erreur ?

Vous pouvez aussi copier (copier/coller depuis le bloc note, plut�t
qu'en pi�ce jointe car �a risque de faire bondir les antivirus pour le
coup) ici le script, pour voir s'il y a �ventuellement un �l�ment
perturbant.

--
fsa

Laurent Jumet

unread,
Nov 23, 2009, 9:03:25 AM11/23/09
to

Hello Guy72 !

"Guy72" <Guy_Exc...@bonjour.fr> wrote:

> Le fichier "history.dat s'efface, le fichier "heavy weather.exe" apparait
> (grace aux guillemets).

> Une derniᅵre chose : comment enlever le fenᅵtre DOS ?
> J'ai mis EXIT en derniᅵre ligne, mais ᅵa ne fonctionne pas.

Il attend probablement que "heavy weather.exe" se termine pour passer ᅵ la ligne suivante. Il faut essayer de lancer "heavy weather.exe" differemment:

START "heavy weather.exe"

ou

CMD /C "heavy weather.exe"

fsa.ng

unread,
Nov 23, 2009, 9:16:58 AM11/23/09
to
Laurent Jumet a ᅵcrit :

> Hello Guy72 !
>
> "Guy72" <Guy_Exc...@bonjour.fr> wrote:
>
>> Le fichier "history.dat s'efface, le fichier "heavy weather.exe" apparait
>> (grace aux guillemets).
>> Une derniᅵre chose : comment enlever le fenᅵtre DOS ?
>> J'ai mis EXIT en derniᅵre ligne, mais ᅵa ne fonctionne pas.
>
> Il attend probablement que "heavy weather.exe" se termine pour passer ᅵ la ligne suivante. Il faut essayer de lancer "heavy weather.exe" differemment:
>
> START "heavy weather.exe"
>
> ou
>
> CMD /C "heavy weather.exe"
>

CMD /C ne rend la main que lorsque l'application est terminᅵe.

--
fsa

Guy72

unread,
Nov 23, 2009, 9:28:53 AM11/23/09
to
Voici ce qu'il y a dans le fichier .cmd.
c:
cd c:\HeavyWeather
del history.dat
start "heavy weather.exe"

1) Si je lance le fichier comme avec "start", le programme "heavy
weather.exe" (fichier de relev�s m�t�o) ne se lance pas et dans la fen�tre
DOS la derni�re ligne est :
C:\HeavyWeather_
2) Si je lance le fichier sans "start" le programme "heavy weather.exe" se
lance mais la fen�tre DOS ne se fermera qu'� la fin des relev�s (c'est �
dire � la fermeture du PC.

--
Cordialement
Guy
"fsa.ng" <fsa...@free.fr> a �crit dans le message de news:

OyjVfeEb...@TK2MSFTNGP05.phx.gbl...
> Laurent Jumet a �crit :


>> Hello Guy72 !
>>
>> "Guy72" <Guy_Exc...@bonjour.fr> wrote:
>>
>>> Le fichier "history.dat s'efface, le fichier "heavy weather.exe"
>>> apparait
>>> (grace aux guillemets).

>>> Une derni�re chose : comment enlever le fen�tre DOS ?

>>> J'ai mis EXIT en derni�re ligne, mais �a ne fonctionne pas.


>>
>> Il attend probablement que "heavy weather.exe" se termine pour passer

>> � la ligne suivante. Il faut essayer de lancer "heavy weather.exe"

>> differemment:
>>
>> START "heavy weather.exe"
>>
>> ou
>>
>> CMD /C "heavy weather.exe"
>>
>

> CMD /C ne rend la main que lorsque l'application est termin�e.
>
> --
> fsa


fsa.ng

unread,
Nov 23, 2009, 9:54:03 AM11/23/09
to
Guy72 a �crit :

> Voici ce qu'il y a dans le fichier .cmd.
> c:
> cd c:\HeavyWeather
> del history.dat
> start "heavy weather.exe"
>
> 1) Si je lance le fichier comme avec "start", le programme "heavy
> weather.exe" (fichier de relev�s m�t�o) ne se lance pas et dans la fen�tre
> DOS la derni�re ligne est :
> C:\HeavyWeather_
> 2) Si je lance le fichier sans "start" le programme "heavy weather.exe" se
> lance mais la fen�tre DOS ne se fermera qu'� la fin des relev�s (c'est �
> dire � la fermeture du PC.
>

Ah oui! Les guillemets... le premier param�tre entre guillemets de la
commande START est en fait le titre de la fen�tre qui va eventuellement
s'ouvrir...
Donc START "heavy weather.exe" ouvre une fen�tre de console, donc le nom
est "heavy weather.exe".

Utilise � la place:

START "" "heavy weather.exe"

Le premier param�tre "" donne donc un titre (bidon) � une �ventuelle
fen�tre de console (qui ne s'ouvrira en fait pas ici)
et le deuxi�me param�tre "heavy weather.exe" est le nom du programme �
lancer.

On va y arriver...

--
fsa

Guy72

unread,
Nov 23, 2009, 10:08:36 AM11/23/09
to
avec START "" "heavy weather.exe" le programme ne d�marre pas.
--
Cordialement
Guy

"fsa.ng" <fsa...@free.fr> a �crit dans le message de news:

eW7GOzE...@TK2MSFTNGP05.phx.gbl...

fsa.ng

unread,
Nov 23, 2009, 10:40:50 AM11/23/09
to
Guy72 a �crit :

> avec START "" "heavy weather.exe" le programme ne d�marre pas.
Il y a-t-il un message d'erreur ?
La fen�tre de console reste-elle ouverte comme la fois pr�c�dente ?
Le cas �ch�ant, si la fen�tre reste ouverte, essayez
START "Bizarre" "heavy weather.exe"
Est ce que cette fois-ci la fen�tre console a pour titre (dans sa barre,
en haut) "Bizarre" ?

--
fsa

Guy72

unread,
Nov 23, 2009, 11:46:31 AM11/23/09
to
Youpi!!!!!
�a a l'air de fonctionner, il faut que je vois �a en faisant plusieurs
essais, je te tiendrais au courant.
Et surtout, merci de ton aide et de ta patience.
A+
--
Cordialement
Guy

"fsa.ng" <fsa...@free.fr> a �crit dans le message de news:

uo3%23WNFbK...@TK2MSFTNGP06.phx.gbl...

fsa.ng

unread,
Nov 23, 2009, 11:57:21 AM11/23/09
to
Guy72 a �crit :

> Youpi!!!!!
> �a a l'air de fonctionner, il faut que je vois �a en faisant plusieurs
> essais, je te tiendrais au courant.
> Et surtout, merci de ton aide et de ta patience.
> A+

Pas de souci, avec plaisir!

Merci pour le retour.

Qu'est ce qui fait que le script est tomb� en marche ? qu'y avait-il au
niveau de la commande START ?

A bient�t,

--
fsa

Guy72

unread,
Nov 23, 2009, 12:03:52 PM11/23/09
to
Oui, mais �a fonctionne depuis que tu as mis un nom entre les 1er
guillemets.
--
Cordialement
Guy

"fsa.ng" <fsa...@free.fr> a �crit dans le message de news:

%23Km0G4F...@TK2MSFTNGP05.phx.gbl...

fsa.ng

unread,
Nov 23, 2009, 12:15:18 PM11/23/09
to
Guy72 a �crit :

> Oui, mais �a fonctionne depuis que tu as mis un nom entre les 1er
> guillemets.
Etrangement, start "" ne pose pas de souci chez moi...
En attendant, on peut appliquer l'axiome de base "Si �a marche, touche �
rien" :-)

--
fsa

Message has been deleted

Guy72

unread,
Nov 24, 2009, 2:25:21 AM11/24/09
to
Bonjour,
Merci de ta r�ponse, mais je ne connais pas l'Anglais.
--
Cordialement
Guy

"mdnews" <mdn...@wanadoo.fr> a �crit dans le message de news:

88slg5das3c28mknn...@4ax.com...


> On Mon, 23 Nov 2009 13:20:42 +0100, "Guy72"
> <Guy_Exc...@bonjour.fr> wrote:
>
>>Ok �a fonctionne, mai est-il possible de supprimer automatiquement la
>>fen�tre DOS � la fin ?
>

> Elle se fermera toute seule apr�s fermeture du programme principal
>
> PS. Si tu souhaites faire des scripts de commandes plus simplement, il
> existe un petit outils tr�s int�ressant
>
> http://www.outertech.com/
> BatchRun
> http://www.outertech.com/index.php?_charisma_page=product&id=1


Guy72

unread,
Nov 24, 2009, 3:18:46 AM11/24/09
to
Bonjour fsa,
Tout fonctionne parfaitement.
En fait la manouvre que je doit faire la matin � l'ouverture du PC est la
suivante:
1) Le programme "heavy weather;exe" ce lance au d�marrage, les donn�es de la
nuit se transf�res de la console m�t�o au PC dans un fichier .dat.
Exemple des donn�es re�ues :
� ��s�}D \� C ~AsTYA? X d �� �}Dff�? \� C��~AsTYA? X
�� �}D \� CsTTAsTYA? X ?eC! \� C � �� ��
Ce qui donnerais :
2) Dans la fen�tre du programme je clic sur un bouton pour cr�er et
enregistrer dans un fichier .txt.
3) Je r�cup�re ce fichier texte sur EXCEL et je fais mes moyennes et autres
etc......
J'en profite pour poser une question :
Existe il un moyen de mettre en �criture normale ce fichier .dat ?
Apparemment je pense que non.
--
Cordialement
Guy

"fsa.ng" <fsa...@free.fr> a �crit dans le message de news:

uMPwICGb...@TK2MSFTNGP02.phx.gbl...

clip_image002.jpg

fsa.ng

unread,
Nov 24, 2009, 4:14:18 AM11/24/09
to
Guy72 a �crit :

> Bonjour fsa,
> Tout fonctionne parfaitement.
> En fait la manouvre que je doit faire la matin � l'ouverture du PC est la
> suivante:
> 1) Le programme "heavy weather;exe" ce lance au d�marrage, les donn�es de la
> nuit se transf�res de la console m�t�o au PC dans un fichier .dat.
> Exemple des donn�es re�ues :
> � ��s�}D \� C ~AsTYA? X d �� �}Dff�? \� C��~AsTYA? X
> �� �}D \� CsTTAsTYA? X ?eC! \� C � �� ��
> Ce qui donnerais :
> 2) Dans la fen�tre du programme je clic sur un bouton pour cr�er et
> enregistrer dans un fichier .txt.
> 3) Je r�cup�re ce fichier texte sur EXCEL et je fais mes moyennes et autres
> etc......

Tout �a, �a s'automatise sans souci ;-)

> J'en profite pour poser une question :
> Existe il un moyen de mettre en �criture normale ce fichier .dat ?

Il semble bien que oui...

> Apparemment je pense que non.

J'ai trouv� sur cette page une description du fichier history.dat pour
certaines versions de Heavy Weather...
http://www.niftythings.org/HeavyWeather%20History%20Format.txt

Il reste donc � contr�ler si c'est bien ce format.

Si ton fichier history.dat a bien le format indiqu� sur cette page, il
"suffit" de faire une toute petite moulinette qui transformera ce
fichier history.dat pas tr�s lisible en un format "humainement" lisible.
Tant qu'� faire, la transformation pourra se faire faire vers un fichier
au format ".csv" (c'est un fichier texte dont le contenu est s�par� par
des point-virgules, des tabulations ou des virgules, le tout directement
lisible sous excel: http://fr.wikipedia.org/wiki/Comma-separated_values
). Cette petite moulinette existe peut-�tre d'ailleurs d�j�...

En fait, si le but est d'int�grer les donn�es dans excel, pourquoi ne
pas directement cr�er un petit programme vba (Visual Basic Application)
au sein d'Excel, une macro en somme, qui ira directement lire le fichier
history.dat pour en extraire les donn�es, les importer sur une feuille
de calcul et faire le reste du traitement (moyennes, etc...)... Ce
programme au sein d'excel devrait m�me �tre capable de contr�ler
heavyweather pour cr�er ce fichier history.dat

Peux-tu me confirmer: est ce que le simple fait de lancer Heavy Weather
g�n�re automatiquement le fichier history.dat ou bien faut-il cliquer
sur un bouton ou faire une action pour g�n�rer ce fichier ?

--
fsa

Guy72

unread,
Nov 24, 2009, 4:34:43 AM11/24/09
to
OUAaaaaa!!!! l� tu me surprend, j'�tais loin de penser que cela pourrait ce
faire.

> Peux-tu me confirmer: est ce que le simple fait de lancer Heavy Weather
> g�n�re automatiquement le fichier history.dat ou bien faut-il cliquer sur
> un bouton ou faire une action pour g�n�rer ce fichier ?

OUI je confirme, il se g�n�re automatiquement.
C'est bien une station m�t�o "La crosse"

Par contre le lien que tu mets, je ne le comprends pas car je ne connais pas
l'anglais.
--
Cordialement
Guy

"fsa.ng" <fsa...@free.fr> a �crit dans le message de news:

upkbBaOb...@TK2MSFTNGP05.phx.gbl...

fsa.ng

unread,
Nov 24, 2009, 5:00:22 AM11/24/09
to
Guy72 a �crit :

> OUAaaaaa!!!! l� tu me surprend, j'�tais loin de penser que cela pourrait ce
> faire.
>
>> Peux-tu me confirmer: est ce que le simple fait de lancer Heavy Weather
>> g�n�re automatiquement le fichier history.dat ou bien faut-il cliquer sur
>> un bouton ou faire une action pour g�n�rer ce fichier ?
>
> OUI je confirme, il se g�n�re automatiquement.

Je posais la question car on peut l� encore intervenir:
Le script lance le programme, attend un certain temps que ce fichier
soit correctement g�n�r� et enfin, ferme l'application.
Ensuite, la "moulinette" transforme le fichier history.dat en un fichier
.csv lisible et ouvre ce fichier dans Excel.

> C'est bien une station m�t�o "La crosse"
>
> Par contre le lien que tu mets, je ne le comprends pas car je ne connais pas
> l'anglais.

En gros, il est dit qu'il y a deux formats de fichiers history.dat:
- une version HeavyWeather li�e aux stations La Crosse WS-2310 et WS-2315
- une version HeavyWeatherPro li�e � la station WS-3610

Si tu me fais parvenir un fichier history.dat et un fichier texte g�n�r�
� partir de ce history.dat, je serai en mesure de te dire de quel format
pr�cis il s'agit et de r�aliser la fameuse moulinette.

Sur cette page http://www.meteo-roquefort-les-pins.com/parlotte/m4s1.html
l'auteur indique qu'il a r�alis� un tel logiciel pour une station
WS2300. Cependant, j'ai l'impression que son logiciel est fen�tr�e, donc
par forc�ment int�grable dans un script automatique.
Dans tous les cas, ce convertisseur n'est en rien compliqu�.

Comme on commence � diverger par rapport au th�me principal de ce groupe
de discussion (Win XP en tant que syst�me d'exploitation), je te propose
de continuer par mail priv� (mon adresse est valide). Si d'autres
personnes sont int�ress�es, elles sauront nous retrouver.

--
fsa

Message has been deleted

Guy72

unread,
Nov 24, 2009, 8:34:29 AM11/24/09
to
D'accord, �a marche.
Et surtout MERCI POUR TOUT .
--
Cordialement
Guy


0 new messages