Giter Club home page Giter Club logo

pcdos-0's Introduction

PCDOS-0

Clone de MS-DOS en Pascal

image

Liste des fichiers

Voici la liste des différents fichiers proposés dans PCDOS-0 :

Nom Description
APPEND.PAS Cette commande permet d'ouvrir des fichiers quelconque se trouvant dans les répertoires spécifiés comme s'il s'agissait du répertoire courant.
ATTRIB.PAS Cette commande permet de demander ou de changer les attributs d'un fichier.
BASICA.PAS Cette commande permet de lancer l'interpréteur de langage de programmation BASIC.
CHKDSK.PAS Cette commande permet de vérifier le disque. Cette commande est inspiré du DOS.
CHOICE.PAS Cette commande permet de faire une choix.
COMMAND.PAS Logiciel clone d'un COMMAND.COM du système d'exploitation DOS.
COMP.PAS Cette commande permet de comparer deux fichiers.
DEBUG.PAS Cette commande permet de deboguer un programme.
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.
DISKCOMP.PAS Cette commande permet de comparer des disquettes ou des images.
DISKCOPY.PAS Cette commande permet de copier des disquettes ou des images.
DOSKEY.PAS Cette commande permet de charger le programme DOSKEY.
DOSSHELL.PAS Cette commande permet de lancer un clone du MS-DOS Shell.
E.PAS Cette commande permet d'éditer un fichier texte ASCII.
EDLIN.PAS Cette commande permet de lancer l'éditeur en ligne de commande.
EXE2BIN.PAS Cette commande permet de convertir un fichier EXE en binaire (COM).
FC.PAS Cette commande permet de comparer deux fichiers.
FDISK.PAS Cette commande permet d'effectuer la gestion des partitions d'un disque dur.
FIND.PAS Cette commande permet de rechercher une chaine de caractères dans des fichiers. Cette commande est un équivalent du DOS.
FORMAT.PAS Cette commande permet de formater un unite de disquette.
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.
LABEL.PAS Cette commande permet de changer le nom d'un volume.
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.
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.
MOVE.PAS Cette commande permet de déplacer un fichier.
REPLACE.PAS Cette commande permet de remplacer un fichier. Cette commande est un équivalent du DOS.
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.
TREE.PAS Cette commande permet d'afficher un arbre de répertoire.
XCOPY.PAS Cette commande permet d'effectuer la copie étendue avec sous-répertoire de fichier(s) vers un nouvel emplacement.

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

Remarque

  • 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.

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.

pcdos-0's People

Contributors

gladir avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.