Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Bat file

1 réponse
Avatar
Dudule
Bonjour à tous,
Je désirerais setter le chemin courant (path) dans une "batch file" (*.bat)
à partir du paramètre passé en entrée (%1).
Sous Windows XP j'ai trouvé:
=======
echo off
%~d1
cd %~p1
=====
la 2° ligne set le disque
la 3° ligne set le répertoire.

Tout est OK sous Windows XP, mais cela ne marche pas sous Windows 98 !!!
Quelqu'un a une idée pour Windows 98 ??
Merci pour tout.

1 réponse

Avatar
Gilles RONSIN
"Dudule" , le lun. 12 juin 2006 10:52:56, écrivait
ceci:

followup to microsoft.public.fr.scripting

Bonjour à tous,
Salut,


Je désirerais setter le chemin courant (path) dans une "batch
file" (*.bat) à partir du paramètre passé en entrée (%1).


Le bon groupe est microsoft.public.fr.scripting


Sous Windows XP j'ai trouvé:
====== > echo off
%~d1
cd %~p1
==== > la 2° ligne set le disque
la 3° ligne set le répertoire.


c'est une syntaxe spécifique au gestionnaire de ligne de commande des
NT (cmd.exe)
qui d'ailleur ne sert à rien dans ce cas puisqu'il suffit de faire
cd /d %1

Tout est OK sous Windows XP, mais cela ne marche pas sous Windows
98 !!! Quelqu'un a une idée pour Windows 98 ??


difficile directement, ne pourrais tu pas modifier la syntaxe d'appel ?
moncd.bat x: tototata

%1
cd %2


--
Site : http://gilles.ronsin.free.fr
Recherches ciblées http://gilles.ronsin.free.fr/#search
Il est impossible pour un optimiste d'être agréablement surpris.