Récupérer variable sortie sous MS-DOS

Résolu/Fermé
chico200987 Messages postés 791 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 30 juillet 2018 - 13 mars 2008 à 11:49
chico200987 Messages postés 791 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 30 juillet 2018 - 13 mars 2008 à 14:44
Bonjour,

Pour vous situez dans mon contexte, j'utilise cwRsync actuellement afin de faire de la sauvegarde de fichier. Pour celà, je l'éxecute en mode commande mais pour des raisons bien évidentes, je dois contrôler l'état de chaque fichier transféré.

Rsync se charge de retourner à la fin de son execution une variable de sortie qui dépends de l'état de l'avancement du fichier. Pourriez-vous m'indiquer comment récupérer cette valeur ?

Sous Linux il me semble que : var=$(commande) permet de la récupéré mais je n'ai pas trouvé d'infos sous MS-Dos

Merci.
A voir également:

1 réponse

chico200987 Messages postés 791 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 30 juillet 2018 143
13 mars 2008 à 14:44
Hop résolu.

Pour ceux que ça intéresse on m'a répondu ailleur :

"Soit tu utilises commande | pour rediriger la sortie vers une autre commande.
Soit tu utilises commande > nom_fichier pour rediriger dans un fichier puis set /p nom_var=<nom_fichier

Si c'est juste un code retour, la variable %ERRORLEVEL% peut être utilisée."

%ERRORLEVEL% dans mon cas suffisait amplement ^^

Merci quand même.
2