Clipper 5.01 sous XP

Fermé
bonois - 24 juil. 2005 à 12:31
 Bernard.Mouille - 19 nov. 2005 à 12:09
Bonjour;
j'aimerai savoir comment regler le probleme d'utilisation de commandes dos (copy et rename) avec la commande run de clipper 5.02 pour renommer ou copier un fichier de nom long>8 caractéres dans un nom de fichier de caracteres sur window XP
en vous signalant que ca marche sous windows 98
A voir également:

1 réponse

Bernard.Mouille
19 nov. 2005 à 12:09
Bonjour,

Essaye un peu ce programme



Renommez ce fichier avec l'extension .PRG pour l'utiliser.
* ----------------------------------------------------------
*
* Les caractères utilisés sont des caractères Windows, donc
* vous aurez des transformations à faire pour DOS.
*
* - - - - - - - - - - - - - - - - -
*
* Programme.
*
vFichierSource="0essaiDeCopieLongue.txt" && Fichier long à copier.
vFichierCible="0Essai.txt" && Fichier de destination.
*
* Création d'un fichier cible s'il n'existe pas car xcopy demande
* si c'est un fichier ou un répertoire di le fichier de destination n'existe pas.
*
IF .NOT. FILE(vFichierCible)
Temp=FCREATE(vFichierCible) && Création du fichier cible (leurre)
FCLOSE(Temp) && Fermeture du fichier leurre.
ENDIF
*
RUN XCOPY /V /Y &vFichierSource &vFichierCible && Copie avec vérification et écrasement.
*
QUIT
*
* - - - - - - - - - - - - - - - - -
0