variable d'environnement

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
fleury
Batcheur occasionnel
Messages : 1
Enregistré le : 23 juil. 2008 19:29

variable d'environnement

Message par fleury »

Bonjour,
Mon problème est le suivant. j'ai réalisé un ensemble de programmes que je souhaite distribuer sur CD à mes amis et relations. Pour ces programmes, j'ai prévu des fichiers batch d'installation. Sur mon ordinateur, j'utilise une mémoire flash USB qui est en lecteur K: mais les CD que je vais réaliser vont etre lus sur les ordinateurs de mes amis et dans le lecteur qu'ils auront choisi d'utiliser pour la lecture des CD.
Je pensais pouvoir ecrire qqchose comme ce qui suit :

Code : Tout sélectionner

echo off
cls
echo lettre du lecteur %Cd:~0,2%
set tilt = "%Cd:~0,2%
C:
dir *.*
tilt
dir *.*
pause
Dans ce batch, je lis et j'inscris dans la variable tilt la lettre du lecteur sous la forme X:, puis, je vais sur C: pour lire son repertoire.
Je reviens sur X: pour lire son repertoire.
Mais, je constate que ça ne marche pas car je reste sur C:
Il y a qqchose de pas bon mais je ne vois pas quoi.
Pouvez vous m'aider SVP
D'avance Merci
François Fleury
MiKA
Batcheur occasionnel
Messages : 1
Enregistré le : 24 juil. 2008 20:32

Re: variable d'environnement

Message par MiKA »

Bonjour,

tu peut essayer ça:

Code : Tout sélectionner

@echo off
echo lettre du lecteur %Cd:~0,2%
dir c:
dir %Cd:~0,2%
pause
@+
Répondre