Hola a todos.
Estoy usando este script para copiar la ruta del explorador, pero únicamente de las tres últimas carpetas del árbol de carpetas:
Code: Select all
ControlGetText, ruta, ToolbarWindow323, A
posición := InStr(ruta, "\", CaseSensitive := false, StartingPos := -1, Occurrence := 3)
ruta := SubStr(ruta, posición+1) ;
Clipboard := ruta
El problema es que, aunque copia correctamente la ruta de carpetas, lo hace con el nombre de todas las palabras juntas, es decir, si tengo una ruta del tipo "carpeta 1"-"carpeta 2"-"carpeta 3", el resultado es del script es "carpeta 1carpeta 2carpeta 3". Lo que yo quisiera es que el nombre de cada carpeta estuviera separado por un espacio y un guión de ésta forma "carpeta 1 - carpeta 2 - carpeta 3".
¿Es posible hacerlo?
Saludos y gracias.