begin process at 2012 05 27 20:04:37
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichiers / Disque

 > INTERPRETEUR_DE_COMMANDES

INTERPRETEUR_DE_COMMANDES


 Information sur la source

Note :
5 / 10 - par 1 personne
5,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichiers / Disque Classé sous :interpreteur commandes, mini msdos, system exploitation Niveau :Expert Date de création :09/02/2011 Vu / téléchargé :3 532 / 171

Auteur : moujahid88

Ecrire un message privé
Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
un petit programme, comme un mini system d'exploitation,
où l'utilisateur peut manipuler les fichiers et les dossiers
qui sont enregistres dans un fichier txt, d'une maniere arboressante
le pregrame est p^res pour quelques fonctions principales comme la fonction : creer , supr , vider , lister , copier , deplacer.

Source

  • #include "vrf.c"
  • /************************ HICHAM MOUJAHID**************
  • cette fonction a pour but de realiser la creation des dossiers ou bien des fichiers
  • d'une part dans un fichier texte dans le fichier disque-dure.txt
  • et d'autre part elle assure la creation reelle des elements
  • en utilisant les dossier cc et dd , comme des disques dure vertuels*/
  • void creer (char* chemin,char* type)
  • {
  • char ch[256];char tp[256];
  • strcpy(ch,chemin);
  • strcpy(tp,type);
  • vrf(ch,tp);
  • }
#include "vrf.c"

/************************ HICHAM MOUJAHID**************

cette fonction a pour but de realiser la creation des dossiers ou bien des fichiers
d'une part dans un fichier texte dans le fichier disque-dure.txt
et d'autre part elle assure la creation reelle des elements
en utilisant les dossier cc et dd , comme des disques dure vertuels*/


void creer (char* chemin,char* type)
    {
        char ch[256];char tp[256];
        strcpy(ch,chemin);
        strcpy(tp,type);
      vrf(ch,tp);
    }

 Conclusion

#include "vrf.c"

/************************ HICHAM MOUJAHID**************

cette fonction a pour but de realiser la creation des dossiers ou bien des fichiers
d'une part dans un fichier texte dans le fichier disque-dure.txt
et d'autre part elle assure la creation reelle des elements
en utilisant les dossier cc et dd , comme des disques dure vertuels*/


void creer (char* chemin,char* type)
    {
        char ch[256];char tp[256];
        strcpy(ch,chemin);
        strcpy(tp,type);
      vrf(ch,tp);
    }

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture GESTION DE BIBLIOTHEQUE

 Sources de la même categorie

COMPTER LE NOMBRE DE PAGES D'UN FICHIER PDF par Renfield
Source avec Zip Source avec une capture GENERE BMP par lajouad
Source avec Zip Source avec une capture GETIONNAIRE D'UNE BIBLIOTHÉQUE EN C par benzarabel
FONCTION D'ÉDITION DE FICHIER BIT À BIT [C-MULTIPLATEFORME] par lynxtyle
Source avec Zip Source avec une capture UN GESTIONNAIRE DU FICHIER par benzarabel

Commentaires et avis

Commentaire de patatalo le 10/02/2011 11:06:35 administrateur CS

salut,

Rien à voir avec un mini système d'exploitation ou alors nous n'en avons pas la même définition.
Ceci pourrait être fait simplement en créant des alias pour les commandes du shell et ça ne me semble pas non plus être d'un niveau expert.

@++

Commentaire de patatalo le 10/02/2011 11:12:27 administrateur CS

C'est plutôt un semblant de shell en beaucoup plus limité.

Commentaire de patatalo le 10/02/2011 11:22:37 administrateur CS

C'est même plutôt niveau débutant car les fonctions de recherche ne sont même pas dynamiques, donc, l'ajout d'une commande nécessite de modifier la boucle de comparaison.

Le nombre de paramètres n'est pas dynamique non plus et pire, il est limité à 3, pas de redirections, ...

Commentaire de Cpcdos le 28/02/2011 09:10:14

c'est plutot ça un systeme d'exploitation : mon site  : http://cpcdos.e-monsite.com/rubrique,explication,626389.html (tout en bas partie  [4 : Microsf01 Cpcdos OS1] )
pourtant j'ai que 15 ans ^^

Commentaire de LeFauve42 le 14/03/2011 14:06:37 5/10

Bonjour,

En fait, il semble que ce soit une sorte de file system virtuel, associe a un interpreteur de commande assez basique. C'est loin d'etre un OS, mais c'est un peu plus qu'un simple interpreteur de commande.
Je suppose que ca peut etre utile sur une plateforme embarquee qui n'a pas de file system (est-ce que ca existe encore ?) ou comme exercice de programmation, mais ca n'apporte pas grand chose a part le plaisir de l'avoir realise (ce qui est deja pas mal ;o) ).

Enfin, je me trompe peut-etre, je n'ai pas regarde tout le code...

Eric

Commentaire de moujahid88 le 31/03/2011 20:22:20

Salut les amis !
à savoir ce projet est  le premier dans mon parcours scolaire
et j'ai fait  le maximum que je peux !

enfaite , jai un autre projet ce semestre ,  su la programation en CPP. avec des classes , hyritage polymorphisme ...( le projet consiste a realiser un programe qui va simuler ce qui ce passe a la bibliotheque : gerer les livres,les empruntes,les inscriptions et la file d'attente au guichet de la bibliotheque) . et j'ai vraiment besoin de votre aide pour bien reussir ce projet. je suis sur que vous etes tous des roies de la programation oriente objet. c'est pourquoi je vous demande de m'aider avec tous ce que vous pauvez.
merci d'avance !

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,796 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales