Bonjour,
Je voudrais faire un script batch qui interprête les options suivantes :
script.bat --target-dir toto
Et que dans mon script j'ai une variable constituée du répertoire courant + le nom du répertoire donné par --target-dir.
Pour l'instant, j'en suis là mais ça ne fonctionne pas.
Code :
- @echo off
- set target=
- set targetlcl=
- IF "%1" EQU "--target-dir" (
- set targetlcl=%2
- set targetlcl=%targetlcl:~0,-1%
- set target=%~dp0%targetlcl%
- )
- echo %target%
|
En l'état, le script m'affiche le répertoire courant, mais pas %~dp0\toto
Message édité par Riot le 11-12-2009 à 10:20:36
---------------
Be the one with the flames.