Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gladir/corail

Plus de 440 utilitaires (en format EXE) en Turbo Pascal et/ou Free Pascal
https://github.com/gladir/corail

command-line command-line-tool commandline commandline-tool dos free-pascal linux pascal pascal-language shell-program system turbo-pascal turbopascal unix

Last synced: about 2 months ago
JSON representation

Plus de 440 utilitaires (en format EXE) en Turbo Pascal et/ou Free Pascal

Awesome Lists containing this project

README

        

![image](https://user-images.githubusercontent.com/11842176/166847697-f2f3d58e-a01c-4b06-bf4a-d1695587d424.png)

Introduction

Les logiciels contenu dans Corail sont une séries de logiciels autonomes écrit en Pascal et n'ayant pas de dépendances avec d'autres fichiers Pascal mais uniquement d'un compilateur, comme par exemple Free Pascal. Un grand nombre de se programmes sont également compilable sur Turbo Pascal.

Le logiciel Corail offrent des interpréteurs de commandes avec la syntaxe du AmigaDOS, FLEX, OS-9, DR-DOS, MS-DOS, Unix, Linux, LDOS, TRSDOS, Prompt Pascal,... De plus, de nombreux utilitaires complémentaires sont fournit avec Corail, tel que des compilateurs, des interpréteurs de langage de programmation (BASIC,...),... et des outils de bas niveau.

Le projet Corail se veut un peu comme une solution de remplacement de COREUTILS des distributions Linux en Pascal.

Aperçu de la commande AMIGADOS :

![image](https://user-images.githubusercontent.com/11842176/160870008-c9f4ee94-e44f-435e-995e-d6e2bb6140d1.png)

Aperçu de la commande OS9 :

![image](https://user-images.githubusercontent.com/11842176/160869302-3bc16cf6-ef68-4752-83a9-822abcf0ba89.png)

Aperçu du clone de Lotus 1-2-3 :

![image](https://user-images.githubusercontent.com/11842176/164950397-8700d0e1-c0fe-453f-b33d-76b45d877fa5.png)

Aperçu du clone de CodeView :

![image](https://user-images.githubusercontent.com/11842176/194549450-06570741-a7d0-4431-8444-2746e49ca888.png)

Aperçu du clone de CheckIt :

![image](https://github.com/gladir/corail/assets/11842176/5a45cbc4-4bbc-4239-808f-3952c2c0d51f)

Aperçu de la commande NC (North Commander) :

![image](https://user-images.githubusercontent.com/11842176/194549923-b189e680-fa35-49bf-98f4-43318582d644.png)

Aperçu de données générer avec la commande WEBGRAPH :

![image](https://github.com/gladir/corail/assets/11842176/e92cf68f-cee3-420f-be6e-0f8d0699ab81)

Aperçu de la commande VIEWHEX :

![image](https://user-images.githubusercontent.com/11842176/164950448-9166138f-38e0-4c68-a5c3-a4465650db37.png)

Liste des fichiers

Voici la liste des différents fichiers proposés dans Corail :


Nom
Description


123.PAS
Cette commande permet de lancer un clone de Lotus 1-2-3.


4DOS.PAS
Cette commande permet de lancer l'interpréteur de commande 4DOS. Il s'agit d'un équivalent du 4DOS du JP Software.


ADAM.PAS
Cette commande permet de lancer l'interpréteur SmartBASIC du ADAM.


AMIGADOS.PAS
Cette commande permet de lancer l'interpréteur de commande AmigaShell/AmigaDOS.


APPEND.PAS
Cette commande permet d'ajouter un fichier ASCII à la fin d'un autre fichier. Cette commande est originaire du LDOS pour TRS-80.


APPLEDOS.PAS
Cette commande permet de lancer l'interpréteur de commande Apple DOS du style Apple II.


APPLY.PAS
Cette commande permet d'appliquer des commandes à plusieurs reprises. Cette commande est originaire du Zenith Data Systems Microsoft MS-DOS 2.


ARJ.PAS
Cette commande permet d'afficher la liste des fichiers contenu dans un archive ARJ.


ASC2ABAP.PAS
Cette commande permet de convertir un fichier ASCII en code source ABAP/4.


ASC2ADA.PAS
Cette commande permet de convertir un fichier ASCII en code source ADA.


ASC2AS.PAS
Cette commande permet de convertir un fichier ASCII en code source ActionScript.


ASC2ASP.PAS
Cette commande permet de convertir un fichier ASCII en code source ASP (Active Server Pages).


ASC2AWK.PAS
Cette commande permet de convertir un fichier ASCII en code source AWK.


ASC2BAS.PAS
Cette commande permet de convertir un fichier ASCII en code source BAS.


ASC2BASH.PAS
Cette commande permet de convertir un fichier ASCII en code source BASH.


ASC2BCPL.PAS
Cette commande permet de convertir un fichier ASCII en code source BCPL.


ASC2C.PAS
Cette commande permet de convertir un fichier ASCII en code source C.


ASC2CFM.PAS
Cette commande permet de convertir un fichier ASCII en code source ColdFusion.


ASC2CPP.PAS
Cette commande permet de convertir un fichier ASCII en code source C++.


ASC2CS.PAS
Cette commande permet de convertir un fichier ASCII en code source C# (C Sharp).


ASC2CSP.PAS
Cette commande permet de convertir un fichier ASCII en code source CSP (C Server Pages).


ASC2JAVA.PAS
Cette commande permet de convertir un fichier ASCII en code source Java.


ASC2JS.PAS
Cette commande permet de convertir un fichier ASCII en code source JavaScript.


ASC2JSP.PAS
Cette commande permet de convertir un fichier ASCII en code source JSP (Java Server Pages).


ASC2LOGO.PAS
Cette commande permet de convertir un fichier ASCII en code source Logo.


ASC2LSS.PAS
Cette commande permet de convertir un fichier ASCII en code source LotusScript.


ASC2PAS.PAS
Cette commande permet de convertir un fichier ASCII en code source Pascal.


ASC2PERL.PAS
Cette commande permet de convertir un fichier ASCII en code source Perl.


ASC2PHP.PAS
Cette commande permet de convertir un fichier ASCII en code source PHP.


ASC2PSP.PAS
Cette commande permet de convertir un fichier ASCII en code source PSP (Pascal Server Pages).


ASC2PY.PAS
Cette commande permet de convertir un fichier ASCII en code source Python.


ASC2QB.PAS
Cette commande permet de transformer du texte en code source QBasic ou QuickBASIC.


ASC2REXX.PAS
Cette commande permet de convertir un fichier ASCII en code source REXX.


ASC2RUBY.PAS
Cette commande permet de convertir un fichier ASCII en code source Ruby.


ASC2SAS.PAS
Cette commande permet de convertir un fichier ASCII en code source SAS.


ASCII.PAS
Cette commande permet d'afficher la table ASCII de la console.


ASM6502.PAS
Cette commande permet de lancer le compilateur de langage de programmation assembleur pour les microprocesseur 6502.


ASM8080.PAS
Cette commande permet de lancer le compilateur de langage de programmation assembleur pour les microprocesseur 8080.


ASM86.PAS
Cette commande permet de lancer le compilateur de langage de programmation assembleur pour les microprocesseur 8086. Cette commande est inspiré de la commande ASM86 du système d'exploitation CP/M 86.


ASMZ80.PAS
Cette commande permet de lancer le compilateur de langage de programmation assembleur pour les microprocesseur Z80.


ASSIGN.PAS
Cette commande permet de créer un disque virtuel à partir d'un autre disque.


ATTRIB.PAS
Cette commande permet de demander ou de changer les attributs d'un fichier.


AWK.PAS
Cette commande permet de lancer le langage de programmation AWK.


BANNER.PAS
Cette commande permet d'afficher une bannière. Cette commande est un équivalent de la commande UNIX.


BAR.PAS
Cette commande permet d'afficher un graphique à barre sur les données d'un fichier CSV.


BASE64.PAS
Cette commande permet de retourner en base64 un fichier.


BASENAME.PAS
Cette commande permet de retourner le nom du fichier seulement à partir d'un chemin complet de nom de fichier. Cette commande est un équivalent de UNIX.


BASH.PAS
Cette commande permet de lancer l'interpréteur de commande BASH.


BASIC.PAS
Cette commande permet de lancer l'interpréteur de langage de programmation BASIC.


BASICA.PAS
Cette commande permet de lancer un interpréteur BASIC étant un clone du BASICA du PC-DOS.


BE.PAS
Cette commande permet de lancer une commande étendu pour les fichiers de traitements par lots. Cette commande est inspiré de la commande BE de Norton Utilities.


BEAUTIFY.PAS
Cette commande permet de rendre lisible le formatage d'un fichier de format JSON.


BERR.PAS
Cette commande permet d'afficher un code d'erreur Btrieve.


BGX2XBM.PAS
Cette commande permet de convertir une image BGX en XBM.


BIN2ASM.PAS
Cette commande permet de convertir un fichier binaire en instructions DB ou autre de l'assembleur.


BIN2BAS.PAS
Cette commande permet de convertir un fichier binaire en DATA du BASIC.


BIN2BGI.PAS
Cette programme permet l'écriture d'entête de la portion du pilote BGI.


BIN2C.PAS
Cette commande permet de convertir un fichier binaire en tableau de code source C.


BIN2CPP.PAS
Cette commande permet de convertir un fichier binaire en tableau de code source C++.


BIN2CSP.PAS
Cette commande permet de convertir un fichier binaire en tableau de code source CSP (C Server Pages).


BIN2PAS.PAS
Cette commande permet de convertir un fichier binaire en tableau de code source Pascal.


BIN2PSP.PAS
Cette commande permet de convertir un fichier binaire en tableau de code source PSP (Pascal Server Pages).


BMP2PAS.PAS
Cette commande permet de convertir une image BitMap (.BMP) en code source Pascal.


BMP2PSP.PAS
Cette commande permet de convertir une image BitMAp (.BMP) en code source PSP (Pascal Server Pages).


BMP2XBM.PAS
Cette commande permet de convertir une image BitMap (.BMP) en XBM (X BitMap).


BUILD.PAS
Cette commande permet de construire un fichier texte. Cette commande est inspiré de la commande BUILD de OS-9.


C40.PAS
Cette commande permet de passer en écran de texte de 40 colonnes.


C64.PAS
Cette commande permet de lancer un clone de l'interpréteur de BASIC du Commodore 64.


C80.PAS
Cette commande permet de passer en écran de texte de 80 colonnes.


C128.PAS
Cette commande permet de lancer un clone de l'interpréteur de BASIC du Commodore 128.


CAL.PAS
Cette commande permet d'afficher un calendrier. Cette commande est un équivalent de MSX-DOS ou UNIX.


CAT.PAS
Cette commande permet d'afficher le contenu d'un/des fichiers. Cette commande est un équivalent de UNIX.


CATALOG.PAS
Cette commande permet d'afficher le contenu d'un répertoire dans l'unité de disque.


CATCSV.PAS
Cette commande permet de concaténer des fichiers CSV en un seul CSV.


CB.PAS
Cette commande permet de rendre lisible le formatage d'un fichier de format C.


CC.PAS
Cette commande permet de lancer le Custom Color.


CDCMD.PAS
Cette commande permet d'envoyer des commandes au CD-ROM.


CHCP.PAS
Cette commande permet de fixer ou de demander la page de codes.


CHD.PAS
Cette commande permet de fixer ou demander le répertoire courant. Cette commande est inspiré de la commande CHD de OS-9.


CHECKIT.PAS
Cette commande permet de lancer le menu de CheckIt. Cette commande est une clone de la série d'utilitaires CheckIt.


CHKDSK.PAS
Cette commande permet de vérifier le disque. Cette commande est inspiré du DOS.


CHMOD.PAS
Cette commande permet de changer le mode des fichiers. Cette commande est inspiré de UNIX et Linux.


CHOICE.PAS
Cette commande permet de faire une choix. Cette commande est un équivalent de la commande MS-DOS.


CHSH.PAS
Cette commande permet de changer l'interpréteur de commande par défaut.


CKCMOS.PAS
Cette commande permet de sauvegarder ou restaurer les données du CMOS du système. Cette commande est un clone de la commande CKCMOS de la série d'utilitaires CheckIt.


CKLAN.PAS
Cette commande permet de vérifier la présence d'un réseau LAN.


CKSUM.PAS
Cette commande permet d'afficher la sommation de vérification CRC et le nombre d'octets de chaque fichiers. Cette commande est inspiré de Linux.


CLEAR.PAS
Cette commande permet d'effacer l'écran. Cette commande est inspiré UNIX.


CLICK.PAS
Cette commande permet de contrôler le son du clic clavier lors de frappe de touche. Cette commande est inspiré de la commande CLICK du MS-DOS 3.21 Enhanced Amdek.


CLOCK.PAS
Cette commande permet de manipuler l'heure du CMOS. Inspiré de la commande CLOCK du pmac-utils ou powerpc-utils.


CMD.PAS
Logiciel clone d'un CMD.EXE du système d'exploitation Windows.


CMDSAVE.PAS
Cette commande permet de sauvegarder le contenu de l'écran console dans le fichier spécifié.


COCO3.PAS
Cette commande permet de lancer l'interpréteur BASIC du CoCo 3.


COLUMN.PAS
Cette commande permet de visualiser proprement un fichier CSV dans un terminal.


COMMAND.PAS
Logiciel clone d'un COMMAND.COM du système d'exploitation DOS.


COMP.PAS
Cette commande permet de comparer deux fichiers. Cette commande est un equivalent du PC-DOS ou MS-DOS.


CP.PAS
Cette commande permet de copier un fichier. Cette commande est inspiré de la commande UNIX.


CP2GAT.PAS
Cette commande permet de convertir un fichier texte Central-Point ou Norton en format GAT du MonsterBook.


CPM86.PAS
Cette commande permet de lancer l'interpréteur de commande du système d'exploitation CP/M-86.


CPP.PAS
Cette commande permet d'effectuer un traitement de préprocesseur de langage de porgrammation C.


CPUCHECK.PAS
Cette commande permet de retourner un ERRORLEVEL correspondant au type de microprocesseur détecté.


CPUTEST.PAS
Cette commande permet de détecter le type de microprocesseur. Cette commande est un clone de la commande CPUTEST du Turbo Pascal 6.


CREATE.PAS
Cette commande permet de créer un fichier. Cette commande est originaire du LDOS de TRS-80.


CSH.PAS
Cette commande permet de lancer l'interpréteur de commande C Shell.


CSPLIT.PAS
Cette commande permet de séparer un fichier en plusieurs sections déterminé par des lignes de contextes.


CSV2ASM.PAS
Cette commande permet de convertir un fichier CSV en code source Assembleur.


CSV2BAS.PAS
Cette commande permet de convertir un fichier CSV en code source BASIC.


CSV2C.PAS
Cette commande permet de convertir un fichier CSV en code source C.


CSV2CPP.PAS
Cette commande permet de convertir un fichier CSV en code source C++.


CSV2CS.PAS
Cette commande permet de convertir un fichier CSV en code source C# (C Sharp).


CSV2CSP.PAS
Cette commande permet de convertir un fichier CSV en code source CSP (C Server Pages).


CSV2HTML.PAS
Cette commande permet de convertir un fichier .CSV en format HTML.


CSV2JS.PAS
Cette commande permet de convertir un fichier .CSV en code source JavaScript.


CSV2JSON.PAS
Cette commande permet de convertir un fichier .CSV en format JSON.


CSV2MD.PAS
Cette commande permet de convertir un fichier CSV en une table Markdown (MD).


CSV2PAS.PAS
Cette commande permet de convertir un fichier CSV en code source Pascal.


CSV2PSP.PAS
Cette commande permet de convertir un fichier CSV en code source PSP (Pascal Server Pages).


CSV2QB.PAS
Cette commande permet de convertir un fichier CSV en code source QuickBASIC ou QBasic.


CSV2SQL.PAS
Cette commande permet de convertir un fichier .CSV en format SQL.


CSV2TSV.PAS
Cette commande permet de convertir un fichier CSV en TSV (Tab-Separated Values).


CSV2WK1.PAS
Cette commande permet de convertir un fichier .CSV en format WK1 de Lotus 1-2-3.


CSV2XML.PAS
Cette commande permet de convertir un fichier .CSV en format XML.


CSV2YAML.PAS
Cette commande permet de convertir un fichier .CSV en format .YAML (extension .YML).


CSVFAKER.PAS
Cette commande permet de générer un fichier CSV selon les données aléatoires spécifiés.


CSVQUOTE.PAS
Cette commande permet d''enlever les sauts de lignes dans les champs entre guillemets d'un CSV.


CURL.PAS
Cette commande permet de lire le contenu d'un URL et de le retourner dans la console.


CUT.PAS
Cette commande permet de supprimer des sections de chaque ligne des fichiers. Cette commande est inspiré de la commande cut de Linux.


CV.PAS
Cette commande permet de lancer un clone de CodeView. Cette utilitaire était fournit avec MASM, Microsoft C,...


CYGSTART.PAS
Cette commande permet de démarrer un programme, ouvrir un fichier ou un URL.


CYRIXCPU.PAS
Cette commande permet d'activer l'instruction CPUID du Pentium sur des Cyrix 5x86 et 6x86 et 6x86MX.


D2U.PAS
Cette commande permet de convertir les sauts de ligne DOS en saut de ligne UNIX.


D3ERR.PAS
Cette commande permet d'afficher un code d'erreur DBase III.


DBF2C.PAS
Cette commande permet de convertir un fichier .DBF (DBase III) en format C.


DBF2CPP.PAS
Cette commande permet de convertir un fichier .DBF (DBase III) en format C++.


DBF2CS.PAS
Cette commande permet de convertir un fichier .DBF (DBase III) en format C#.


DBF2CSP.PAS
Cette commande permet de convertir un fichier .DBF (DBase III) en format CSP (C Server Pages).


DBF2CSV.PAS
Cette commande permet de convertir un fichier .DBF (DBase III) en format CSV.


DBF2HTML.PAS
Cette commande permet de convertir un fichier .DBF (DBase III) en format HTML.


DBF2JSON.PAS
Cette commande permet de convertir un fichier .DBF (DBase III) en format JSON.


DBF2JS.PAS
Cette commande permet de convertir un fichier .DBF (DBase III) en format JavaScript.


DBF2PAS.PAS
Cette commande permet de convertir un fichier .DBF (DBase III) en format Pascal.


DBF2PHP.PAS
Cette commande permet de convertir un fichier .DBF (DBase III) en format PHP.


DBF2PSP.PAS
Cette commande permet de convertir un fichier .DBF (DBase III) en format PSP (Pascal Server Pages).


DBF2SQL.PAS
Cette commande permet de convertir un fichier .DBF (DBase III) en format SQL.


DBF2XML.PAS
Cette commande permet de convertir un fichier .DBF (DBase III) en format XML.


DD.PAS
Cette commande permet de convertir un fichier tant qu'il se copie.


DEBUG.PAS
Cette commande permet de deboguer un programme.


DEBUG32.PAS
Cette commande permet de lancer le clone du DEBUG32.


DELDIR.PAS
Cette commande permet de supprimer un répertoire vide. Cette commande est inspiré de la commande DELDIR de OS-9.


DELETE.PAS
Cette commande permet d'effectuer la suppression de fichier sur un unite de disque. Cette commande est inspiré du AmigaDOS.


DELQ.PAS
Cette commande permet d'effectuer la suppression de fichier en demandant une confirmation.


DELTREE.PAS
Cette commande permet d'effectuer la suppression d'un répertoire avec tous ses fichiers et répertoires inclusivement sur une unité de disque. Cette commande est un équivalent de la commande DELTREE du MS-DOS.


DESTROY.PAS
Cette commande permet d'effacer totalement les données et le fichier. Cette commande est un clone de la commande DESTROY du Mace Utilities.


DF.PAS
Cette commande permet d'afficher l'espace libre sur le système de fichiers. C'est commande est inspiré de Linux et de cygwin.


DI.PAS
Cette commande permet d'afficher le contenu d'un répertoire plus rapidement.


DIR.PAS
Cette commande permet d'afficher les fichiers contenu dans un répertoire. Cette commande est un équivalent du DOS.


DIR64.PAS
Cette commande permet d'afficher la liste des fichiers que contient une image de format .D64 du Commodore 64.


DIRNAME.PAS
Cette commande permet de retourner le chemin seulement à partir d'un chemin complet de nom de fichier. Cette commande est un équivalent de UNIX et Linux.


DIRST.PAS
Cette commande permet d'afficher la liste des fichiers d'image disque «.ST» du Atari ST.


DIS6502.PAS
Cette commande permet de désassembler un code binaire de microprocesseur 6502 en langage de programmation assembleur 6502.


DIS6809.PAS
Cette commande permet de désassembler un code binaire de microprocesseur 6809 en langage de programmation assembleur 6809.


DIS68K.PAS
Cette commande permet de désassembler un code binaire de microprocesseur 68000 en langage de programmation assembleur 68000.


DIS8080.PAS
Cette commande permet de désassembler un code binaire de microprocesseur 8080 en langage de programmation assembleur 8080.


DIS8086.PAS
Cette commande permet de désassembler un code binaire de microprocesseur 8086 en langage de programmation assembleur 8086.


DISCIL.PAS
Cette commande permet de désassembler un code binaire de CIL en langage de programmation assembleur CIL.


DISKCOMP.PAS
Cette commande permet de comparer des disquettes ou des images.


DISKCOPY.PAS
Cette commande permet de copier des disquettes ou des images.


DISKEDIT.PAS
Cette commande permet de lancer l'éditeur de disque.


DISKINFO.PAS
Cette commande permet d''afficher les informations sur une disquette ou un fichier d'image disque.


DISKPART.PAS
Cette commande permet d'effectuer la gestion des disque durs.


DISPLAY.PAS
Cette commande permet d'afficher un message encodée en hexadécimal. Cette commande est inspiré de la commande DISPLAY de OS-9.


DISZ80.PAS
Cette commande permet de désassembler un code binaire de microprocesseur Z80 en langage de programmation assembleur Z80.


DIVT.PAS
Cette commande permet d'afficher les adresses de la tables des interruptions d'un microprocesseur 8086/8088.


DOS2UNIX.PAS
Cette commande permet d'effectuer la conversion des caractères de saut de ligne du système d'exploitation DOS en leur équivalent UNIX.


DOSDIR.PAS
Cette commande permet d''afficher la liste des fichiers d''une image disque de FAT. Cette commande est originaire de la commande dosdir de UNIX.


DOSERR.PAS
Cette commande permet d'afficher un code d'erreur DOS.


DOSKEY.PAS
Cette commande permet de charger le programme DOSKEY.


DOSSHELL.PAS
Cette commande permet de lancer un clone du MS-DOS Shell.


DRDOS.PAS
Cette commande permet de lancer l'interpréteur de commande DR-DOS. Il s'agit d'un équivalent du COMMAND.COM du DR-DOS.


DU.PAS
Cette commande permet de comptabilisé l'espace occupé par un répertoire et ses enfants.


DUMP.PAS
Cette commande permet d'afficher le contenu d'un fichier en format hexadécimal.


E.PAS
Cette commande permet d'éditer un fichier texte ASCII. Clone de la commande E du PC DOS d'IBM.


ECHO.PAS
Cette commande permet d'afficher un message.


ED.PAS
Cette commande permet de lancer l'éditeur en ligne de commande. Cette commande est un clone de la commande ED du système d'exploitation CP/M-86.


EDIT.PAS
Cette commande permet d'éditer un fichier texte ASCII.


EDLIN.PAS
Cette commande permet de lancer l'éditeur en ligne de commande.


EM.PAS
Cette commande permet de lancer l'application Easy Menu.


EMSTEST.PAS
Cette commande permet de tester la mémoire EMS. Cette commande est un clone de la commande EMSTEST du Turbo Pascal 6.


ENV.PAS
Cette commande permet de fixer ou de demander le contenu des variables d'environnement du système d'exploitaiton.


EQUIP.PAS
Cette commande permet d'afficher une liste de l'équipement installé et indique la quantité de mémoire, le type de mémoire, le microprocesseur, le moniteur, les unités de disque et les composantes d'entrée/sorties. Cette commande est originaire de la commande EQUIP du MS-DOS 3.21 Enhanced Amdek.


ERROR.PAS
Cette commande permet d'afficher la description de l'erreur. Cette commande est inspiré de OS-9.


EVAL.PAS
Cette commande permet d'évaluer des expressions mathématiques


EXE2BIN.PAS
Cette commande permet de convertir un fichier EXE en binaire (COM).


EXEHEAD.PAS
Cette commande permet d'afficher le contenu de l'entête d'un exécutable.


EXEPACK.PAS
Ce programme permet de reduire la taille de l'entête EXE d'un programme 16 bits.


EXPAND.PAS
Cette commande permet de convertir des tabulations en espaces.


FA.PAS
Cette commande permet de demander ou de changer les attributs d'un fichier. Cette commande est équivalent de la commande FA des utilitaires Norton Utilities.


FACTOR.PAS
Cette commande permet de calculer le facteur d'un nombre. Cette commande est inspiré de la commande factor de UNIX.


FALSE.PAS
Cette commande permet de retourner faux. Cette commande est inspiré de UNIX et Linux.


FC.PAS
Cette commande permet de comparer deux fichiers.


FDISK.PAS
Cette commande permet d'effectuer la gestion des partitions d'un disque dur.


FILE.PAS
Cette commande permet de demander le type de fichier. Cette commande est un équivalent de UNIX ou Linux.


FILEATTR.PAS
Cette commande permet de demander ou de changer les attributs d'un fichier. Cette commande est équivalent de la commande FILEATTR des utilitaires PC Tools de Central-Point.


FIND.PAS
Cette commande permet de rechercher une chaine de caractères dans des fichiers. Cette commande est un équivalent du DOS.


FLEX.PAS
Cette commande permet de lancer l'interpréteur de commande FLEX. L'interpréteur de commande FLEX etait a l'origine proposé pour des microprocesseurs 6800, comme par exemple les micro-ordinateur CoCo.


FLIPFLOP.PAS
Cette commande permet d'échanger des fichiers textes de TRS-80 et UNIX (ou Amiga). Utilitaire MISOSYS pour TRS-80.


FLOAD.PAS
Cette commande permet de charger une police de caractères à partir d'un fichier de format «.FNT» en mémoire vidéo. Cette commande est inspiré de la disquette «IT-VGA2 UTILITY» d'InformTech.


FMT.PAS
Cette commande permet de reformater le texte de paragraphe.


FOLD.PAS
Cette commande permet d''envelopper les lignes d'entrée pour s'adapter à la largeur spécifié.


FORMAT.PAS
Cette commande permet de formater un unité de disquette.


FREE.PAS
Cette commande permet de demander les ressources de disponible (style Linux) ou les statistiques d'un unite de disque (style 4DOS).


FROMELF.PAS
Cette commande permet d'analyser un ELF.


FROMEXE.PAS
Cette commande permet d''analyser un EXE.


FS.PAS
Cette commande permet d'afficher la taille d'un ou plusieurs fichiers. Cette commande est inspiré de la commande FS de Norton Utilities.


GAT2TXT.PAS
Cette commande permet de convertir un document de traitement de texte GAT (progiciel MonsterBook) en format TXT.


GEODELTA.PAS
Cette commande permet de demander la distance entre deux villes, soit par coordonnée géographique, soit par son nom s'il est répertorié.


GETCLIP.PAS
Cette commande permet d'afficher le contenu du presse-papier sur la console.


GETENT.PAS
Cette commande permet de demander les entrées de la base de données administrative.


GETGUID.PAS
Cette commande permet de générer un nombre GUID.


GETMAC.PAS
Cette commande permet d'afficher la liste des adresses MAC de la machine local.


GETTEXT.PAS
Cette commande permet d'afficher les traductions de langages humains natif dans un message textuel.


GRAFTABL.PAS
Cette commande permet d'effectuer le chargement en mémoire conventionnelle d'une table de police de caractères pour les modes graphiques.


GREP.PAS
Cette commande permet d'effectuer des recherches dans des fichiers. Cette commande est un équivalent de UNIX.


GREP2MSG.PAS
Cette commande permet de capturer les messages GREP et de les retourner a Turbo Pascal.


GROUPDEL.PAS
Cette commande permet de supprimer un groupe système.


GROUPS.PAS
Cette commande permet d'afficher les groupes d'un utilisateur.


GUID.PAS
Cette commande permet de générer un nombre GUID.


GWBASIC.PAS
Cette commande permet de lancer un interpréteur BASIC étant un clone du GWBASIC.


HALT.PAS
Cette commande permet d'arrêter l'ordinateur.


HD.PAS
Cette commande permet d'afficher le contenu d'un fichier en format hexadecimal. Cette commande est inspiré de la commande HD du compilateur Aztec C86 ou de Linux.


HDPARK.PAS
Cette commande permet de déplacer les têtes d'écritures et de lecture du disque dur sur une piste où aucune données n'est entreposé afin de protéger l'unité de disque pour des déménagement du matériel. Lorsque l'ordinateur redémarre, les têtes se déplaceront automatiquement au bonne endroit et il sera a nouveau prêt être utilisé. Cette commande est inspiré de la commande HDPARK du MS-DOS 3.21 Enhanced Amdek.

HEAD.PAS
Cette commande permet d'afficher le début d'un fichier texte. Cette commande est un équivalent de UNIX ou Linux.


HEX2DEC.PAS
Cette commande permet de convertir un nombre hexadécimal en décimal en vice versa.


HEXDUMP.PAS
Cette commande permet d'afficher le contenu d'un fichier en format hexadecimal. Cette commande est inspiré de la commande de Linux.


HEXIT.PAS
Cette commande permet de visualiser un fichier hexadécimal. Il s'agit d'un clone du logiciel de Mikael Klasson.


HOSTNAME.PAS
Cette commande permet de retourner le nom de l'hôte.


HTML.PAS
Cette commande permet de lancer le générateur HTML.


HTML2TXT.PAS
Cette commande permet de convertir un fichier en HTML en texte seulement (enlève le code HTML).


HYPHEN.PAS
Cette commande permet de rechercher les mots avec des traits-union. Cette commande est inspiré de la commande UNIX.


ICO2ASM.PAS
Cette commande permet de transformer un icône (.ICO) en code source assembleur.


ICO2BAS.PAS
Cette commande permet de transformer un icône (.ICO) en code source BASIC.


ICO2C.PAS
Cette commande permet de transformer un icône (.ICO) en code source C.


ICO2CSP.PAS
Cette commande permet de transformer un icône (.ICO) en code source CSP (C Server Pages).


ICO2PAS.PAS
Cette commande permet de transformer un icône (.ICO) en code source Pascal.


ICO2PPM.PAS
Cette commande permet de transformer un icône en format d'image PPM (Portable PixMap).


ICO2PSP.PAS
Cette commande permet de transformer un icône (.ICO) en code source PSP (Pascal Server Pages).


ICO2PY.PAS
Cette commande permet de transformer un icône (.ICO) en code source Python.


ICO2RUBY.PAS
Cette commande permet de transformer un icône (.ICO) en code source Ruby.


ICO2XBM.PAS
Cette commande permet de transformer un icône (.ICO) en format XBM (X BitMap).


ICONV.PAS
Cette commande permet de convertir un fichier d'un format à un autre.


ID.PAS
Cette commande permet d'afficher les informations d'utilisateur ou de groupe pour l'utilisateur spécifié ou (ou quand il est omis) pour l'utilisateur courant.


IMG2HTML.PAS
Cette commande permet de convertir une image en code HTML.


INFO.PAS
Cette commande permet de demander des informations sur l'état du système d'exploitation. Cette commande est inspiré du AmigaDOS.


IPCONFIG.PAS
Cette commande permet d'afficher l'adresse IP de la machine local.


ISBN.PAS
Cette commande permet de vérifier si un code ISBN est valide.


ISEMAIL.PAS
Cette commande permet de vérifier si le courriel est un courriel valide.


JO.PAS
Cette commande permet de créer des objets JSON.


JOIN.PAS
Cette commande permet de créer un disque virtuel à partir d'un répertoire.


JOT.PAS
Cette commande permet d'afficher des données séquentiel ou aléatoire.


JSON2XML.PAS
Cette commande permet de convertir un fichier JSON en format XML.


JSON2YML.PAS
Cette commande permet de convertir un fichier JSON en format YAML (extension .YML).


JSONFAKE.PAS
Cette commande permet de générer un fichier JSON selon des données aléatoires spécifiés.


L43.PAS
Cette commande permet de faire passer l'affichage texte en 43 lignes pour les cartes EGA et à 50 lignes pour les cartes VGA. Cette commande est inspiré des utilitaires de cartes EGA Wonder et VGA Wonder de ATI.


LABEL.PAS
Cette commande permet de changer le nom d'un volume.


LASTLOG.PAS
Cette commande permet d'afficher la dernière connexion d'un utilisateur spécifié ou de tous les utilisateurs.


LESS.PAS
Cette commande permet d'afficher un fichier de la fin vers le début.


LINE.PAS
Cette commande permet d'effectuer la lecture d'une ligne. Cette commande est inspiré de UNIX.


LOGNAME.PAS
Cette commande permet de demander le nom de connexion.


LOGO.PAS
Cette commande permet de lancer l'interpréteur de commande du langage de programmation LOGO. Il supporte aussi la tortue.


LOOK.PAS
Cette commande permet de rechercher les lignes commençant par un texte spécifié.


LP.PAS
Cette commande permet d'imprimer le contenu d'un fichier. Cette commande est équivalent de UNIX.


LS.PAS
Cette commande permet d'afficher les fichiers d'un répertoire. Cette commande est équivalent de UNIX.


MAKDIR.PAS
Cette commande permet de créer un répertoire. Cette commande est inspiré du OS-9.


MAKEDIR.PAS
Cette commande permet de créer un répertoire. Cette commande est inspiré du AmigaDOS.


MD5.PAS
Cette commande permet d'appliquer un algorithme MD5 sur la chaine de caractères spécifiés.


MD5BATCH.PAS
Cette commande permet de convertir une liste de mots contenu dans un fichier en MD5.


MD5BRUTE.PAS
Cette commande permet de décrypter le MD5 en utilisant la technique bruteforce.


MD5MATCH.PAS
Cette commande permet de rechercher les clefs existantes MD5 dans une liste de mots.


MDT.PAS
Cette commande permet de convertir un fichier CSV ou TSV en une table Markdown.


MEM.PAS
Cette commande permet d'afficher les informations sur la mémoire. Cette commande est un clone de la commande MS-DOS ou PC-DOS.


MKEYRATE.PAS
Cette commande permet de modifier les temps de réponse des claviers AT pour permettre une saisie et un mouvement du curseur plus rapides. Cette commande est un clone de la commande MKEYRATE du Mace Utilities.


MKTEMP.PAS
Cette commande permet de créer un fichier ou un répertoire temporaire.


MODE.PAS
Cette commande permet d'effectuer la gestion des paramètres d'un périphérique.


MORE.PAS
Cette commande permet de recevoir l'entrée puis l'affichage sur un périphérique un écran à la fois.


MORSE.PAS
Cette commande permet d'écrire en code Morse la chaîne de caractères spécifié.


MOVE.PAS
Cette commande permet de déplacer un fichier.


MPA2PAL.PAS
Cette commande permet de convertir un fichier de palette de couleurs MPA (cartographié) en format PAL (24 bits).


MS.PAS
Cette commande permet de lancer le MultiSwitch, soit un clone de l'utilitaire Graphics Solution d'ATI.


MSD.PAS
Cette commande permet de fournir des informations techniques à propos de votre ordinateur.


MSXBASIC.PAS
Cette commande permet de lancer l'interpréteur BASIC du MSX-BASIC.


MSXDOS.PAS
Cette commande permet de lancer l'interpréteur de commande MSX-DOS pour la famille des micro-ordinateurs MSX.


MV.PAS
Cette commande permet de déplacer un fichier.


NC.PAS
Cette commande permet de lancer le North Commander, soit un clone du Norton Commander.


NCEDIT.PAS
Cette commande permet de lancer l'éditeur de texte ASCII du North Commander.


NET.PAS
Cette commande permet d'effectuer la gestion réseau.


NEWER.PAS
Cette commande permet d'indiquer lequel entre 2 fichiers est le plus récent.


NL.PAS
Cette commande permet d'afficher du texte avec des numéros de ligne. Cette commande est inspiré de la commande nl de Linux.


NDOS.PAS
Cette commande permet de lancer l'interpréteur de commande NDOS. Il s'agit d'un équivalent du NDOS du Norton Utilities.


NORTON.PAS
Cette commande permet de lancer le menu Norton Utilities.


NUMBER.PAS
Cette commande permet de retourner en texte un nombre. Similaire à la commande AIX.


OCT2DEC.PAS
Cette commande permet de convertir un nombre octal en nombre décimal ou un fichier texte avec des nombres en décimal.


OD.PAS
Cette commande permet d'afficher le contenu d'un fichier selon un format spécifique. Cette commande est un équivalent de UNIX.


OS2CMD.PAS
Cette commande permet de lancer l'interpréteur de commande OS/2. Il s'agit d'un équivalent du CMD de OS/2.


OS9.PAS
Cette commande permet de lancer l'interpréteur de commande OS-9 des Color Computer de Tandy Radio Shack.


PCIINFO.PAS
Cette commande permet de rechercher les périphériques PCI installé sur le micro-ordinateur.


PCTOOLS.PAS
Cette commande permet de lancer un clone du PC Tools original de Central-Point.


PERL.PAS
Cette commande permet de lancer le langage de programmation Perl.


PG.PAS
Cette commande permet de recevoir l'entrée puis l'afrfichage sur un périphérique de sortie un écran 20 lignes à la fois. Cette commande est inspiré de UNICOS.


PHOTORAM.PAS
Cette commande permet de sauvegarder le contenu de la mémoire conventionnelle de 640 Ko et l'envoi dans un fichier.


POWER.PAS
Cette commande permet de fixer ou de demander les paramètres d'économiseur d'énergie du système d'exploitation.


PP.PAS
Cette commande permet de lancer l'interpréteur de commande Prompt Pascal.


PPM2C.PAS
Cette commande permet de convertir une image de format PPM (Portable PixMap) en code source C.


PPM2CSP.PAS
Cette commande permet de convertir une image de format PPM (Portable PixMap) en code source CSP (C Server Pages).


PPM2PAS.PAS
Cette commande permet de convertir une image de format PPM (Portable PixMap) en code source Pascal.


PPM2PY.PAS
Cette commande permet de convertir une image de format PPM (Portable PixMap) en code source Python.


PPM2PSP.PAS
Cette commande permet de convertir une image de format PPM (Portable PixMap) en code source PSP (Pascal Server Pages).


PPM2RUBY.PAS
Cette commande permet de convertir une image de format PPM (Portable PixMap) en code source Ruby.


PPM2XBM.PAS
Cette commande permet de convertir une image de format PPM (Portable PixMap) en XBM (X BitMap).


PR.PAS
Cette commande permet d'afficher un/des fichier(s) pour l'impression.


PRINT.PAS
Cette commande permet d'effectuer la gestion des traitements d'impressions du système d'exploitation.


PRINTENV.PAS
Cette commande permet de demander le contenu des variables d'environnement du système d'exploitation.


PRINTF.PAS
Cette commande permet d'afficher un message avec le format spécifié.


PROTECT.PAS
Cette commande permet de fixer la protection de mode d'accès d'un fichier. Cette commande est inspiré du AmigaDOS.


PS.PAS
Cette commande permet de lancer un interpréteur de commande clone du PowerShell.


PWD.PAS
Cette commande permet d'afficher le chemin du répertoire courant. Cette commande est un équivalent de UNIX.


PXD.PAS
Cette commande permet d'afficher le répertoire d'exécution. Cette commande est inspiré du OS-9.


PYTHON.PAS
Cette commande permet de lancer le langage de programmation Python.


QB2BBC.PAS
Cette commande permet de convertir un code source QBasic ou QuickBasic en BBC BASIC.


QBERR.PAS
Cette commande permet d'afficher un code d'erreur QuickBASIC ou QBasic.


QPERR.PAS
Cette commande permet d'afficher un code d'erreur QuickPascal.


RANDOM.PAS
Cette commande permet de générer un nombre aléatoire. Cette commande est inspiré de la commande RANDOM du système d'exploitation XENIX.


RAW2WAV.PAS
Cette commande permet de convertir un fichier de son RAW en format WAV (mono en 11025 Hz).


REALPATH.PAS
Cette commande permet de convertir le paramètre du nom en chemin absolue, avec toutes les références à «.», «..» et les liens symboliques résolus.


REBOOT.PAS
Cette commande permet de redémarrer l'ordinateur.


RENDIR.PAS
Cette commande permet de renommer un répertoire. Cette commande est inspiré de la commande RENDIR de Novell Netware.


REPLACE.PAS
Cette commande permet de remplacer un fichier. Cette commande est un équivalent du DOS.


REXX.PAS
Cette commande permet de lancer le langage de programmation REXX.


RM.PAS
Cette commande permet de supprimer un fichier. Cette commande est un équivalent de Linux.


RMUSER.PAS
Cette commande permet de supprimer un utilisateur du système. Cette commande est inspiré de la commande du système d'exploitation XENIX.


ROMDATE.PAS
Cette commande permet de retourner la date de la ROM. Cette commande inspiré de la commande ROMDATE.COM du «VEGA Utility Disk».


ROT13.PAS
Cette commande permet d'effectuer une rotation de 13 lettres de l'alphabet latin.


ROT13C5D.PAS
Cette commande permet d'effectuer une rotation de 13 lettres de l'alphabet latin et une rotation de 5 chiffres sur les chiffres.


RTF2TXT.PAS
Cette commande permet de convertir un fichier RTF en format TXT.


RTMRES.PAS
Cette commande permet de charger le RTM en mode résident.


RUN6502.PAS
Cette commande permet d'exécuter du code machine du microprocesseur 6502.


RUNZ80.PAS
Cette commande permet d'exécuter du code machine du microprocesseur Z80.


SAS.PAS
Cette commande permet de lancer le langage de programmation SAS.


SASS.PAS
Cette commande permet de lancer le compilateur SASS, lequel consertie des fichiers «.scss» en fichier «.css».


SCREEN.PAS
Cette commande permet de sélectionner le mode d'affichage à utiliser avec l'adaptateur graphique GDA (Graphics Display Adapter). Cette commande est inspiré de la commande du SCREEN du MS-DOS 3.21 Enhanced Amdek.


SD.PAS
Cette commande permet d'imprimer le contenu de l'écran. Cette commande est inspiré du logiciel KIX de Kyan Software pour Apple II.


SDIFF.PAS
Cette commande permet de rechercher les différences côte à côte du programme.


SEARCH.PAS
Cette commande permet d'afficher les chemins des fichiers spécifiés. ette commande est originaire du Zenith Data Systems Microsoft MS-DOS 2.


SEQ.PAS
Cette commande permet de générer des nombres selon l'intervalle et le saut spécifié.


SETIME.PAS
Cette commande permet de fixer l'horloge du système d'exploitation. Cette commande est inspiré de la commande SETTIME de OS-9.


SH.PAS
Cette commande permet de lancer l'interpréteur de commande UNIX.


SHIPTRAK.PAS
Cette commande permet de stationner les têtes d'un disque dur sur les pistes les plus internes en préparation du déplacement de l'unité d'entraînement. Cette commande est un équivalent de la commande SHIPTRAK du Tandy 1000 MS-DOS 2.11 ou de la commande SHIPTRAK du Tandy 1000 MS-DOS 3.2


SHOWVECT.PAS
Cette commande permet d'afficher les adresses des vecteurs d'interruptions d'un microprocesseur 8086/8088.


SLEEP.PAS
Cette commande permet d'attendre le nombre de secondes spécifiés. Cette commande est un équivalent de UNIX et LINUX.


SORT.PAS
Cette commande permet de trier une fichier texte ASCII et de retourner le résultat. Cette commande est un équivalent de la commande du DOS.


SPLIT.PAS
Cette commande permet de séparer un fichier en plusieurs fichiers. Cette commande est un équivalent de UNIX.


SPEED.PAS
Cette commande permet de changer la vitesse de fonctionnement du microprocesseur. Cette commande est inspiré de la commande du SPEED du MS-DOS 3.21 Enhanced Amdek.


SQL2CSV.PAS
Cette commande permet de convertir un fichier SQL en CSV.


SQL2DBF.PAS
Cette commande permet de convertir un fichier SQL en DBF.


SQL2JSON.PAS
Cette commande permet de convertir un fichier SQL en JSON.


SQL2HTML.PAS
Cette commande permet de convertir un fichier SQL en HTML.


SQL2XML.PAS
Cette commande permet de convertir un fichier SQL en XML.


STAT.PAS
Cette commande permet d'afficher des informations sur des fichiers. Cette commande est un équivalent de UNIX et LINUX.


STRINGS.PAS
Cette commande permet de trouver les chaines de caractères affichable dans un objet ou un fichier binaire.


SUBMIT.PAS
Cette commande permet d'exécuter un fichier .SUB du système d'exploitation CP/M-86.


SUBST.PAS
Cette commande permet de créer un disque virtuel à partir d'un répertoire.


SUM.PAS
Cette commande permet d'afficher la sommation de chaque fichier.


SVG2LSP.PAS
Cette commande permet de convertir une image de format SVG en format LSP (AutoLisp).


SYMDEB.PAS
Cette commande permet de lancer le débogueur DOS. Cette commande est inspiré du SYMDEB du MASM.


SYSINFO.PAS
Cette commande permet de lancer le clone du System Info du Norton Utilities.


T-CHAR.PAS
Cette commande permet d'afficher la table ASCII de la console.


TAIL.PAS
Cette commande permet d'afficher la fin d'un fichier texte. Cette commande est un équivalent de UNIX ou Linux.


TAB.PAS
Cette commande permet de convertir des espaces en tabulation.


TABSPACE.PAS
Cette commande permet de convertir des tabulations en espaces.


TAC.PAS
Cette commande permet d'afficher le contenu du fichier dans le sens inverse.


TASKKILL.PAS
Cette commande permet de terminer un processus ou un programme.


TASKLIST.PAS
Cette commande permet d'afficher la liste de tous les processus du système d'exploitation.


TB.PAS
Cette commande permet de lancer le Turbo Basic.


TCC2MSG.PAS
Cette programme permet de capturer les messages TCC et de les retourner a Turbo Pascal.


TD.PAS
Cette commande permet de lancer l'application Text Draw.


TEE.PAS
Cette commande permet d'envoyer l'entrée standard vers la sortie standard. Cette commande est un équivalent de UNIX ou Linux.


TIME.PAS
Cette commande permet de fixer ou de demander l'heure du système d'exploitation.


TIMEOUT.PAS
Cette commande d'attendre le nombre de secondes spécifiés. Cette commande est inspiré de Windows.


TOD.PAS
Cette commande permet de fixer la date et l'heure d'affichage dans la ligne d'état du bas de l'affichage. Cette commande est inspiré de la commande TOD du CP/M-86.


TOKEN2BAS.PAS
Cette commande permet de convertir un fichier de TOKEN (GWBASIC, CoCo,...) de BASIC en BASIC ASCII.


TOUCH.PAS
Cette commande permet de changer la date et l'heure d'un fichier. Cette commande est un équivalent de UNIX, AIX et Linux.


TR.PAS
Cette commande permet d'envoyer le contenu de l'entrée standard vers la sortie standard en effectuant le traitement spécifié.


TREE.PAS
Cette commande permet d'afficher un arbre de répertoire.


TRSDOS.PAS
Cette commande permet de lancer l'interpréteur de commande TRSDOS.


TRUE.PAS
Cette commande permet de retourner vrai. Cette commande est inspiré de UNIX et Linux.


TRUENAME.PAS
Cette commande permet d'afficher le nom complet d'un unité, d'un répertoire ou d'un nom de fichier. Cette commande est inspiré de la commande TRUENAME non-documenté du MS-DOS.


TRUNCATE.PAS
Cette commande permet de réduire ou augmenter la taille d'un fichier.


TS.PAS
Cette commande permet de rechercher une chaine de caractères dans des fichiers. Cette commande est un équivalent du Norton Utilities.


TSV2ASM.PAS
Cette commande permet de convertir un fichier TSV (Tab-Separated Values) en code source Assembleur.


TSV2BAS.PAS
Cette commande permet de convertir un fichier TSV en code source BASIC.


TSV2C.PAS
Cette commande permet de convertir un fichier TSV en code source C.


TSV2CPP.PAS
Cette commande permet de convertir un fichier TSV en code source C++.


TSV2CS.PAS
Cette commande permet de convertir un fichier TSV en code source C# (C Sharp).


TSV2CSP.PAS
Cette commande permet de convertir un fichier TSV en code source CSP (C Server Pages).


TSV2CSV.PAS
Cette commande permet de convertir un fichier TSV (Tab-Separated Values) en CSV.


TSV2HTML.PAS
Cette commande permet de convertir un fichier TSV (Tab-Separated Values) en HTML.


TSV2JS.PAS
Cette commande permet de convertir un fichier TSV en JavaScript.


TSV2JSON.PAS
Cette commande permet de convertir un fichier TSV en JSON.


TSV2MD.PAS
Cette commande permet de convertir un fichier TSV (Tab-Separated Values) en une table Markdown.


TSV2PAS.PAS
Cette commande permet de convertir un fichier TSV en code source Pascal.


TSV2QB.PAS
Cette commande permet de convertir un fichier TSV en code source QuickBASIC ou QBasic.


TSVFAKER.PAS
Cette commande permet de générer un fichier TSV selon des données aléatoires spécifiés.


TV.PAS
Cette commande permet de visualiser un fichier CSV comme dans un tableur (Table Viewer).


TXT2RTF.PAS
Cette commande permet de convertir un fichier TXT en format RTF.


TYPE.PAS
Cette commande permet d'afficher le contenu d'un fichier.


U2D.PAS
Cette commande permet de convertir les sauts de ligne UNIX en saut de ligne DOS.


UMASK.PAS
Cette commande permet de fixer les droits d'accès par défaut de la création d'un fichier.


UNBINSCII.PAS
Cette commande permet d'extraire les fichiers d'un BSQ d'Apple II. Cette commande est originaire de ProDOS et de l'Apple II.


UNAME.PAS
Cette commande permet d'afficher des informations sur le système d'exploitation.


UNEXPAND.PAS
Cette commande permet de convertir des espaces en tabulations.


UNIQ.PAS
Cette commande permet de sortir le contenu d'un fichier sans duplication du contenu de ses lignes.


UNIX2DOS.PAS
Cette commande permet de convertir les sauts de ligne UNIX en saut de ligne DOS.


UNLINK.PAS
Cette commande permet de supprimer un lien symbolique.


UNTAB.PAS
Cette commande permet de convertir des tabulations en espaces.


USERDEL.PAS
Cette commande permet de supprimer un utilisateur du système.


UUDECODE.PAS
Cette commande permet d'effectuer le décodage d'un fichier binaire de format UUE.


UUENCODE.PAS
Cette commande permet d'effectuer un encodage d'un fichier binaire.


VDIAG.PAS
Cette commande permet de lancer le test de diagnostique vidéo. Cette commande est inspiré de la commande fournit avec les pilotes de la carte vidéo IT-VGA2 d'InformTech.


VER.PAS
Cette commande permet de demander la version du système d'exploitation.


VERIFY.PAS
Cette commande permet de fixer ou de demander l'état du drapeau de vérification de lecture de secteur ou d'unité d'allocation du système d'exploitation ou de vérifier qu'un fichier existe. Cette commande est un mixte entre la commande MS-DOS et l'Apple DOS.


VI.PAS
Cette commande permet de lancer l'éditeur de texte VI.


VIEWASC.PAS
Cette commande permet de visualiser un fichier ASCII.


VIEWBGX.PAS
Cette commande permet de visualiser une image en format BGX (le format du MonsterBook).


VIEWBMP.PAS
Cette commande permet de visualiser une image en format Bitmap (.BMP).


VIEWCSV.PAS
Cette commande permet de visualiser proprement un fichier CSV dans un terminal.


VIEWHEX.PAS
Cette commande permet de visualiser un fichier binaire en mode hexadécimal.


VIEWICO.PAS
Cette commande permet de visualiser un icône (.ICO).


VIEWLSP.PAS
Cette commande permet de visualiser un image contenu dans un code source AutoLisp (AutoCAD ou CorelCAD).


VIEWPPM.PAS
Cette commande permet de visualiser une image en format PPM (Portable PixMap).


VIEWSVG.PAS
Cette commande permet de visualiser un image de format SVG.


VIEWXBM.PAS
Cette commande permet de visualiser un icône en format XBM (X BitMap).


VOL.PAS
Cette commande permet d'afficher le nom du volume d'une unité de disque.


VT100.PAS
Cette commande permet d'afficher le contenu d'un terminal VT100.


WC.PAS
Cette commande permet de compter le nombre de mots, de lignes ou de caractères.


WEBGRAPH.PAS
Cette commande permet d'afficher un graphique en toile d'araignée à partir de données.


WHICH.PAS
Cette commande permet de localiser l'emplacement d'une commande.


WHOAMI.PAS
Cette commande permet de retourner l'utilisateur connecté.


WHOIS.PAS
Cette commande permet de rechercher l'organisme associé avec un IP en se basant sur un dictionnaire locale hors ligne.


WIPECMOS.PAS
Cette commande permet d'effacer le contenu du CMOS.


WIPEINFO.PAS
Cette commande permet d'effacer totalement les données et le fichier.


XBM2ASM.PAS
Cette commande permet de convertir une image de format XBM (X BitMap) en code source assembleur.


XBM2BAS.PAS
Cette commande permet de convertir une image de format XBM (X BitMap) en code source BASIC.


XBM2BGX.PAS
Cette commande permet de convertir une image de format XBM (X BitMap) en format BGX (MonsterBook).


XBM2C.PAS
Cette commande permet de convertir une image de format XBM (X BitMap) en code source C.


XBM2CSP.PAS
Cette commande permet de convertir une image de format XBM (X BitMap) en code source CSP (C Server Pages).


XBM2PAS.PAS
Cette commande permet de convertir une image de format XBM (X BitMap) en code source Pascal.


XBM2PPM.PAS
Cette commande permet de convertir une image de format XBM (X BitMap) en format PPM (Portable PixMap).


XBM2PSP.PAS
Cette commande permet de convertir une image de format XBM (X BitMap) en code source PSP (Pascal Server Pages).


XBM2PY.PAS
Cette commande permet de convertir une image de format XBM (X BitMap) en code source Python.


XBM2RUBY.PAS
Cette commande permet de convertir une image de format XBM (X BitMap) en code source Ruby.


XCOPY.PAS
Cette commande permet d'effectuer la copie étendue avec sous-répertoire de fichier(s) vers un nouvel emplacement.


XMLFAKER.PAS
Cette commande permet de générer un fichier XML selon les données aléatoires spécifiés.


YES.PAS
Cette commande permet d'effectuer des répétitions de réponses affirmatives.



Langage humain

Pour changer la langue des commandes, vous devez fixer la valeur de la variable d'environnement LANGUAGE, par exemple, pour passer à l'allemand :

SET LANGUAGE=GR

Sinon par l'albanais :

SET LANGUAGE=SQ

Pour l'anglais :

SET LANGUAGE=EN

Remarques



  • Les commandes DISKCOMP, DISKCOPY, FDISK et FORMAT on été amélioré par rapport à la version originale de Microsoft en proposant d'appliquer les changements sur un fichier d'image disque plutôt que directement sur un unité de disque.

  • La commande "VOL" a été bonifié du paramètre "/IMG:" permettant la recherche d'un nom de volume à partir d'un fichier d'image disque.

  • La commande "CKCMOS" a été bonifié de la commande /AMDEK pour rechercher sur les micro-ordinateurs Admek System/88.

  • La commande" CPUTEST.PAS" a été bonifié du paramètre /CYRIX pour permettre la détection du microprocesseur Cyrix.

  • La commande "DIR.PAS" a été bonifié de format de sortie CSV, JSON, HTML, PASCAL, SQL ou XML.

  • La commande "HEXDUMP.PAS" a été bonifié de format de sortie C, CSV, JSON, HTML, PASCAL, SQL ou XML.

Manifeste

Le projet vise le marché de l'informatique amateur et non l'informatique commerciale. La raison pour lequel il vise l'informatique amateur, c'est que le projet vise à ce que les commandes soit compilable il y a plus de 30 ans et qu'il soit toujours compilable dans l'avenir. Pour la même raison, aucun dépendances n'existe dans chacunes des commandes pour ne pas être dépendants de projets tiers n'étant pas entretenue pour avec les mêmes intervalles ou périodes de temps qu'un projet. Il ne peut donc pas devenir inutilsable à cause que les autres projets sont abandonnés. Le projet peut sacrifié l'utilisation d'une algorithme plus efficace afin que le code soit plus portable.

Compilation



Les fichiers Pascal n'ont aucune dépendances, il suffit de télécharger le fichier désiré et de le compiler avec Free Pascal avec la syntaxe de commande :

fpc LEFICHIER.PAS


Sinon, vous pouvez également le compiler avec le Turbo Pascal à l'aide de la syntaxe de commande suivante :

tpc LEFICHIER.PAS


Par exemple, si vous voulez compiler COMMAND.PAS, vous devrez tapez la commande suivante :

fpc COMMAND.PAS


Licence



  • Le code source est publié sous la licence MIT.

  • Le paquet original est publié sous la licence MIT.