Lancement d'une commande a partir d'une clé

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
ArnaudR
Batcheur occasionnel
Messages : 2
Enregistré le : 04 juin 2019 14:47

Lancement d'une commande a partir d'une clé

Message par ArnaudR » 04 juin 2019 15:00

Bonjour,
J'ai un souci de copie de fichier sachant qu'une clé USB n'obtient pas forcement la même lettre de lecteur selon le PC ou elle est brancher.
Mon but:
je suis en train de faire un script pour réinitialiser sysprep et je dois copier a un moment un fichier XML dans le répertoire C:\Windows\System32\Sysprep avant une dernière étape .... tous comme le reste je voudrais que cette partis soit automatiser dans mon .bat
je devrais arriver a quelque chose comme cela :
copy (mon répertoire de ma clé)\SkipRearm.xml C:\Windows\System32\Sysprep.
merci de vos éclaircissements et votre aide.
cordialement.

barnabe0057
King Of Batch
Messages : 75
Enregistré le : 24 janv. 2017 13:41

Re: Lancement d'une commande a partir d'une clé

Message par barnabe0057 » 05 juin 2019 11:52

Bonjour,

C'est très simple, tu peux utiliser la variable %~dp0

0 : signifie qu'il s'agit du fichier lui-même
p : signifie Path, il s'agit du chemin de ton script, sans la lettre de lecteur et sans le nom du fichier
d : signifie Drive, il s'agit de la lettre de lecteur où est situé ton script

Pour plus d'explications tu peux consulter l'aide de la commande FOR.

ArnaudR
Batcheur occasionnel
Messages : 2
Enregistré le : 04 juin 2019 14:47

Re: Lancement d'une commande a partir d'une clé

Message par ArnaudR » 05 juin 2019 12:43

merci énormément pour ta réponse ..... sa marche nicquel.

petit mot d'encouragement, CMD n'est pas mort comme le prétendent certains, et pour des personnes comme moi sa aident très bien dans les entreprises .... merci de votre aide et je passe votre site dans mes favoris .... lachez rien

Répondre