D:\CARPETA1\archivo.txt
pero si meto el .bat y el .txt en otra ruta que tenga espacio, ejemplo:
D:\CARPETA CON ESPACIO\archivo.txt
da un erro y solo pretende abrir la ruta hasta D:\CARPETA de ahi en adelante de ese espacio no poner completa la ruta, alguien me puede ayudar a solucionar esto.
Código
@echo off set ruta= %~d0%~p0archivo.txt echo %ruta% for /f "tokens=*" %%x in (%ruta%) do (set psw=%%x) echo %psw% pause exit