élaboration d un fichier bat
Fermé
nestahigher
Messages postés
2
Date d'inscription
lundi 7 septembre 2020
Statut
Membre
Dernière intervention
7 septembre 2020
-
7 sept. 2020 à 10:31
barnabe0057 Messages postés 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024 - 7 sept. 2020 à 20:46
barnabe0057 Messages postés 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024 - 7 sept. 2020 à 20:46
A voir également:
- élaboration d un fichier bat
- Fichier bat - Guide
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Ouvrir un fichier .bin - Guide
2 réponses
nestahigher
Messages postés
2
Date d'inscription
lundi 7 septembre 2020
Statut
Membre
Dernière intervention
7 septembre 2020
7 sept. 2020 à 14:55
7 sept. 2020 à 14:55
#POUR ME POSITIONNER
cd d:\applis\traite\
#LANCER LEXE
start d:\applis\traite\toto.exe
#apelle le fichier michael txt
call e:\home\data\michael.txt
#Si michael n'est pas dans le dossier
if exist "e:\home\data\michael.txt" (
move d:\applis\traite\toto.exe f:\data\backup)
@echo off
%date%
%time%
else (
move d:\applis\traite\toto.exe f:\data\erreur)
%date%
%time%
est ce exacte ?
cd d:\applis\traite\
#LANCER LEXE
start d:\applis\traite\toto.exe
#apelle le fichier michael txt
call e:\home\data\michael.txt
#Si michael n'est pas dans le dossier
if exist "e:\home\data\michael.txt" (
move d:\applis\traite\toto.exe f:\data\backup)
@echo off
%date%
%time%
else (
move d:\applis\traite\toto.exe f:\data\erreur)
%date%
%time%
est ce exacte ?
barnabe0057
Messages postés
14454
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
30 novembre 2024
4 918
Modifié le 7 sept. 2020 à 20:47
Modifié le 7 sept. 2020 à 20:47
Bonjour,
La ligne avec le CALL est inutile et ne peut fonctionner comme tel.
Tu n'as pas besoin de te positionner dans le dossier vu que tu utilises des chemins absolus.
Je ne comprends pas ce que tu essaies de faire avec la variable %DATE% et %TIME%
Je ne suis pas sûr à 100% que tu puisses déplacer toto.exe pendant que le fichier est en cours d'utilisation (via la commande START)
Voilà quelques corrections :
La ligne avec le CALL est inutile et ne peut fonctionner comme tel.
Tu n'as pas besoin de te positionner dans le dossier vu que tu utilises des chemins absolus.
Je ne comprends pas ce que tu essaies de faire avec la variable %DATE% et %TIME%
Je ne suis pas sûr à 100% que tu puisses déplacer toto.exe pendant que le fichier est en cours d'utilisation (via la commande START)
Voilà quelques corrections :
set toto=d:\applis\traite\toto.exe
#LANCER LEXE
start %toto%
#Si michael n'est pas dans le dossier
if exist "e:\home\data\michael.txt" (
move "%toto%" "f:\data\backup\"
) else (move "%toto%" "f:\data\erreur\")
echo %date% - %time%
pause