Accueil arrow Forum arrow ORDINATEURS arrow Général -PC- arrow Graphiques / Design / Programmation / 2D-3D arrow Programons pour le fun !
Programons pour le fun !
Denis-Talbot.com
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Novembre 21, 2008, 02:33:48

Connexion avec identifiant, mot de passe et durée de la session
Rechercher:     avancée
Publicite
* Accueil Aide Rechercher Identifiez-vous Inscrivez-vous
Denis-Talbot.com  |  ORDINATEURS  |  Général -PC-  |  Graphiques / Design / Programmation / 2D-3D  |  Fil de discussion: Programons pour le fun ! « sujet précédent | | sujet suivant »
Pages: 1 2 3 4 5 6 [7] Bas de page Imprimer
Auteur Fil de discussion: Programons pour le fun !  (Lu 3087 fois)
Link258
Membre accro
*****
Messages: 5 569



Voir le profil
« Répondre #90 le: Octobre 11, 2008, 03:20:04 »

Est-ce qu'il y a du monde qui s'y connaisse en dos ici?  Car j'ai un petit truc à faire en DOS dans un de mes cours, il faut créé un programme qui permet d'ajouter un chemin au Path, et de pouvoir enlever un chemin au Path, J'ai trouver comment en ajouter un, mais j'arrive vraiment pas a trouver comme faire pour l'enlever... =(
Journalisée

Phantom
Membre accro
*****
Messages: 3 276



Voir le profil WWW
« Répondre #91 le: Octobre 12, 2008, 09:51:20 »

Pour enlever un répertoire au path, tu prends le path actuel et tu remplace le chemin à enlever par "".
Journalisée

Link258
Membre accro
*****
Messages: 5 569



Voir le profil
« Répondre #92 le: Octobre 12, 2008, 11:54:56 »

 Mais là, ça c'est pour le faire à la main j'imagine, mais moi faut genre que je prenne mon programme, et quand je tappe le répertoire à enlever, il s'enlève tout seul! Mon prof a dit qu'il fallait utiliser la fonction shift pour faire ça, mais la moi je vois vraiment pas comment utiliser ça... O.o
Journalisée

Phantom
Membre accro
*****
Messages: 3 276



Voir le profil WWW
« Répondre #93 le: Octobre 12, 2008, 07:32:10 »

Tu dois faire ça comment? (fichier batch, programmation C, etc.)
Journalisée

Link258
Membre accro
*****
Messages: 5 569



Voir le profil
« Répondre #94 le: Octobre 12, 2008, 09:37:32 »

C'est du batch,  et il faut créé un fichier  .cmd.  C'est ça l'énoncer:

Vous devez créer un fichier pa.cmd qui permettra d'enlever un chemin du PATH, ajouter un chemin existant au début du Path et ajouter un chemin existant à la fin du Path.

Exemple:

                pa + c:\windows          ajouter à la fin
                pa * c:\windows          ajouter au début
                pa - c:\windows           enlève du path



J'ai trouvé pour ajouter au début et à la fin, mais pour enlever, je vois vraiment pas...  undecided

Ça l'air de ça pour le moment:

Code:
if '%1'=='*' goto debut
if '%1'=='+' goto fin
if '%1'=='-' goto enlever

echo.
echo Vous devez choisir entre + et *
echo Pour ajouter un chemin au debut du path, utiliser *
echo Pour ajouter un chemin au la fin du path, utiliser +
echo.

goto end

if '%2' =='' goto error
if not exist '%2' goto erreur

:erreur
echo.
echo Nom de repertoire invalide
echo.
goto end

:debut
if '%2' =='' goto erreur
if not exist %2 goto erreur
set path=%2;%path%
goto nouveau

:fin
if '%2' =='' goto erreur
if not exist %2 goto erreur
set path=%path%;%2
goto nouveau

:enlever
if '%2' =='' goto erreur
if not exist %2 goto erreur
?






:nouveau
echo.
echo Voici le nouveau path: %path%
echo.

:end






« Dernière édition: Octobre 12, 2008, 09:39:47 par Link258 » Journalisée

Phantom
Membre accro
*****
Messages: 3 276



Voir le profil WWW
« Répondre #95 le: Octobre 13, 2008, 08:30:04 »

Ha je sais pas trop, mais voilà une piste.

Prendre le path
Effacer le path

Pour tous les répertoires dans le path
  Si le répertoire n'est pas celui à enlever
    Ajouter le répertoire au path
  (Sinon rien faire)


Il y a tu une commande dans en Dos qui te permet de séparé une string en plusieurs?
Journalisée

Link258
Membre accro
*****
Messages: 5 569



Voir le profil
« Répondre #96 le: Octobre 13, 2008, 03:44:07 »

Je peux pas vraiment te dire, J'ai juste eu un cour la dessus alors on a vraiment vu que les bases! Alors sa doit pas être vraiment complexe à réaliser comme truc!
Journalisée

Pages: 1 2 3 4 5 6 [7] Haut de page Imprimer 
Denis-Talbot.com  |  ORDINATEURS  |  Général -PC-  |  Graphiques / Design / Programmation / 2D-3D  |  Fil de discussion: Programons pour le fun ! « sujet précédent | | sujet suivant »
Aller à:  

Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 Transitionnel valide ! CSS valide !
Page générée en 0.049 secondes avec 18 requêtes.
 

Accès Membre

Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Novembre 21, 2008, 02:33:48
Identifiant: Mot de passe:
Connexion avec identifiant, mot de passe et durée de la session

Mot de passe oublié ?

Publicité

Accès Éditeur

Nom d'utilisateur

Mot de passe

Se souvenir de moi
Perdu votre mot de passe ?
Pas encore de compte ? Enregistrez-vous

Firefox

Syndication

 
Locations of visitors to this page