57 votes

Comment diviser le nom de fichier d’un chemin d’accès complet par lots?

Comment diviser le nom de fichier d’un chemin d’accès complet dans les scripts par lots ?

90voto

Pete Stensønes Points 2332
<pre><code></code><p><a href="http://www.dostips.com/forum/viewtopic.php?f=3&amp;t=409" rel="noreferrer">http://www.dostips.com/forum/viewtopic.php?f=3&amp;t=409</a></p></pre>

7voto

C_urious' ' Points 101
@echo off
Set filename="C:\Documents and Settings\All Users\Desktop\Dostips.cmd"
call :expand %filename%
:expand
set filename=%~nx1
echo The name of the file is %filename%
set folder=%~dp1
echo It's path is %folder%

0voto

Spencer May Points 619

Je ne sais pas grand-chose sur les fichiers batch, mais ne pourriez-vous pas avoir un fichier batch prédéfini copié du répertoire de base vers le chemin que vous avez qui renverrait une liste des noms des fichiers puis utiliserait ce nom?

Voici un lien qui, à mon avis, pourrait être utile pour créer le fichier batch prédéfini.

http://www.ericphelps.com/batch/lists/filelist.htm

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X