Clipper 5.01 sous XP

bonois -  
 Bernard.Mouille -
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

1 réponse

  1. Bernard.Mouille
     
    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