Aide pour un batch
Résolu
Snowmann
Messages postés
239
Statut
Membre
-
AbigoorBaal Messages postés 280 Statut Membre -
AbigoorBaal Messages postés 280 Statut Membre -
Bonjour, j'aimerais utiliser un batch qui copie un fichier depuis une clé USB, tout va très bien jusqu'à ce que j'utulise ce même fichier batch sur un autre ordinateur et donc le nom de l'emplacement de la clé peut varier et ça ne peut donc pas fonctionner.
Y a-t-il un moyen de donner le NOM de la clé dans le batch pour que sur n'importe quel ordinateur elle soit reconnu ?
ex : j'ai mis le nom d'emplacement "F:" mais sur un autre ça sera "G:"
Merci pour votre aide,
au plaisir,
Snowmann.
Y a-t-il un moyen de donner le NOM de la clé dans le batch pour que sur n'importe quel ordinateur elle soit reconnu ?
ex : j'ai mis le nom d'emplacement "F:" mais sur un autre ça sera "G:"
Merci pour votre aide,
au plaisir,
Snowmann.
1 réponse
-
Hey salut,
Tu peux définir la clef comme étant le dossier principal !
je m'en étais servi pour ouvrir des pdf depuis un dvd pour un travail scolaire !set curdir = %CD%
et apres pour ouvrir le fichier tu faiscd %CD%/documents
pour ouvrir le dossier documents de ta clef si tel il est intitulé
et apres tu peux copier directement
en fait en faisant ca tu dis a ton batch que la variable %CD% c'est le chemin d'acces de ta clef et apres tu fais ce que tu veux !-
-
en fait tu n'as rien a faire, a part copier coller mon code ^^
en gros tu dis que la variables %CD% c'est le curdir (le dossier actuel de ta clef, celui depuis lequel se lance ton script), et apres quand tu veux utiliser ce chemin d'accés, tu mets %CD%/LeDossierQueTuVeuxAccéder
c'est tout !
compris ? -
- tu le copies colle dans ton batch, perso, je l'ai mis en première ligne de mon batch, ce qui fait que des le démarrage le batch sait déjà oùu il se trouve et apres tu peux utiliser des commandes comme
cd %CD%\MonDossierPrive
oustart %CD%\copy.exe
bref %CD% est a déclarer au début de ton script, et à utiliser pertout où tu as besoin du chemin d'accés de ta clef !
Aucun soucis ^^
Tu peux aussi venir en mp si tu as besoin de plus d'aide ou d'aide autre que ce sujet ^^
-