Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - ptv11jao

#1
Que tal buen día a todos

Les comento mi duda, tengo un bat para renombrar archivos pdf con el nombre de la carpeta que lo contiene, me funciona cuando existe solo un pdf en la carpeta, el problema es cuando existen 2 o mas en la misma, solo un archivo especifico es el que debe tener ese nombre, si utilizo ese bat me agarra el primer archivo que encuentra por lo que no me funciona, el bat lo tengo anclado al menú contextual por lo que me serviría saber que código puedo utilizar para copiar la ruta del archivo que tengo seleccionado y poder correr el bat a partir de ese archivo.

Esto es lo que utilizo por el momento, ya tengo varios bats que me ayudan en ciertas actividades, espero poder juntar todo algún día y automatizar todo el proceso que manejo, pero paso a paso


Código (dos) [Seleccionar]
@echo off
for %%* in (*.pdf) do set CurrDirName=%%~nx*
xcopy "%CurrDirName%" "copia.pdf"
for %%* in (.) do set CurrDirName=%%~nx*
echo %CurrDirName%
REN "copia.pdf" "%CurrDirName%.pdf"
exit