Script DOS: obtener la ruta actual
Resuelto/Cerrado
denis
-
pate de canard -
pate de canard -
```dos
@echo off
set "current_dir=%~dp0"
echo %current_dir%
```
@echo off
set "current_dir=%~dp0"
echo %current_dir%
```
4 respuestas
-
He encontrado la respuesta a mi pregunta en la red: solo hay que utilizar la variable %~dp0 que devuelve la ruta de la carpeta donde se encuentra el batch.
Ejemplo:
set currentpath=%~dp0
@echo %currentpath% -
En cuanto al comentario de Denis 22 mar 2007 a las 13:57, prestaremos atención a no insertar espacios al final de la cadena, ya que se tiene en cuenta durante el comando
set currentpath=%~dp0 -
Je ne peux pas répondre à votre question, mais si vous avez besoin de traduire un texte, n'hésitez pas à le partager.
-
¿Podrías aclarar un poco porque tal como está explicado es un poco confuso ;-)
No veo el interés.
Gracias.