:CD Variable chaŚne (S1 … S10) Change de r‚pertoire courant. Si aprŠs ex‚cution, la variable chaŚne paramŠtre contient le message "DISK ERROR", l'op‚ration a ‚chou‚. *-*-*-*-*-*-*-* :COPY Deux variables chaŚnes (S1 … S10) PremiŠre variable: chemin et nom du fichier source (80 caractŠres maxi comme tout paramŠtre de MC-SHOW) DeuxiŠme variable: chemin et nom du fichier destination (80 caractŠres maxi comme tout paramŠtre de MC-SHOW) Copie un fichier. Si aprŠs ex‚cution, la premiŠre variable chaŚne paramŠtre contient le message "DISK ERROR", l'op‚ration a ‚chou‚. Exemple : :AFFECT S3,DISK ERROR :TEXTCURSOR ON :CLSTEXT :GOTOXY 1,1 :PRINT Entrez le r‚pertoire source et le nom : :GOTOXY 42,1 :READECHO S1 :GOTOXY 1,2 :PRINT Entrez le r‚pertoire de destination : :GOTOXY 42,2 :READECHO S2 :COPY S1 S2 :EVAL S1=S3 :GOSUB erreur :GOTOXY 1,25 :PRINT Appuyez sur une touche... :TOUCHKEY :END :LABEL erreur :BEEP :GOTOXY 1,10 :PRINT Erreur !!! :RETURN *-*-*-*-*-*-*-* :DEL Variable chaŚne (S1 … S10) Efface le fichier sp‚cifi‚ par le paramŠtre. Si aprŠs ex‚cution, la variable chaŚne contenant le fichier … renommer, contient le message "DISK ERROR", l'op‚ration a ‚chou‚. *-*-*-*-*-*-*-* :DISKFREE Variable entiŠre (I1 … I10) Renvoie la place disponible sur le disque en octets dans la variable entiŠre pass‚e en paramŠtre. *-*-*-*-*-*-*-* :DISKSIZE Variable entiŠre (I1 … I10) Renvoie la taille du disque en octets dans la variable entiŠre pass‚e en paramŠtre. Exemple : :CLSTEXT :DISKSIZE I1 :DISKFREE I2 :GOTOXY 1,1 :PRINT Capacit‚ du disque en octets : :GOTOXY 44,1 :PRINTV I1 :GOTOXY 1,2 :PRINT Place disponible sur le disque en octets : :GOTOXY 44,2 :PRINTV I2 :GOTOXY 1,25 :PRINT Appuyez sur une touche... :TOUCHKEY :END *-*-*-*-*-*-*-* :FIND Variable chaŚne (S1 … S10) Cherche le nom de fichier sp‚cifi‚ par la variable chaŚne paramŠtre. Si aprŠs ex‚cution, la variable chaŚne paramŠtre contient le message "DISK ERROR", le fichier est introuvable dans le r‚pertoire courant. *-*-*-*-*-*-*-* :FINDALL Variable chaŚne (S1 … S10) Renvoie le prochain nom de fichier ou de r‚pertoire du r‚pertoire courant. Lorsque la variable chaŚne contient INIT FINDALL, l'instruction FINDALL est initialis‚e et cherche le premier fichier ou r‚pertoire du r‚pertoire courant. Si aprŠs ex‚cution, la variable chaŚne paramŠtre contient le message "DISK ERROR", il n'y a plus de fichiers disponibles. Exemple : :TEXTCURSOR ON :CLSTEXT :AFFECT S1,INIT FINDALL :AFFECT S2,DISK ERROR :AFFECT I1,0 :WHILE S1<>S2 :FINDALL S1 :EVAL S1<>S2 :ADD I1,1 :GOTOXY 1,1 :EVAL S1<>S2 :PRINTV S1 :EVAL S1=S2 :PRINT Plus de fichiers... :GOTOXY 1,25 :PRINT Appuyez sur une touche... :TOUCHKEY :GOTOXY 1,1 :PRINTSPACE 12 :ENDWHILE :GOTOXY 1,3 :PRINT Fini... :GOTOXY 1,5 :PRINT Nombre de fichiers trouv‚s : :GOTOXY 30,5 :PRINTV I1 :TOUCHKEY :END *-*-*-*-*-*-*-* :GD Variable chaŚne (S1 … S10) Donne le r‚pertoire courant. Si aprŠs ex‚cution, la variable chaŚne paramŠtre contient le message "DISK ERROR", l'op‚ration a ‚chou‚. En cas de succŠs, la variable chaŚne paramŠtre contient le r‚pertoire courant. *-*-*-*-*-*-*-* :MD Variable chaŚne (S1 … S10) Cr‚e un r‚pertoire. Si aprŠs ex‚cution, la variable chaŚne paramŠtre contient le message "DISK ERROR", l'op‚ration a ‚chou‚. *-*-*-*-*-*-*-* :RD Variable chaŚne (S1 … S10) Efface un r‚pertoire. Si aprŠs ex‚cution, la variable chaŚne paramŠtre contient le message "DISK ERROR", l'op‚ration a ‚chou‚. *-*-*-*-*-*-*-* :REN Deux variables chaŚnes (S1 … S10) PremiŠre variable: chemin et nom du fichier … renommer (80 caractŠres maxi comme tout paramŠtre de MC-SHOW) DeuxiŠme variable: chemin et le nouveau nom (80 caractŠres maxi comme tout paramŠtre de MC-SHOW) Renomme un fichier. Si aprŠs ex‚cution, la variable chaŚne contenant le fichier … renommer, contient le message "DISK ERROR", l'op‚ration a ‚chou‚. Exemple : :TEXTCURSOR ON :AFFECT S3,DISK ERROR :CLSTEXT :GOTOXY 1,1 :PRINT Entrez le nom du fichier … renommer : :GOTOXY 39,1 :READECHO S1 :GOTOXY 1,2 :PRINT Entrez le nouveau nom du fichier : :GOTOXY 39,2 :READECHO S2 :REN S1 S2 :EVAL S1=S3 :GOSUB erreur :GOTOXY 1,25 :PRINT Appuyez sur une touche... :TOUCHKEY :END :LABEL erreur :BEEP :GOTOXY 1,10 :PRINT Erreur !!! :RETURN