ya me tocaba no entender algo de un tutorial por favor me podrian explicar esto del codifo de neOx ya se que hace cada cosa peor no lo puedo implemantar para que evalue el archivo pense que seria algo asi pero no
@echo off
set ruta= "C:\preguntas.txt"
echo Ruta del archivo: %ruta%~f1
echo Disco: %ruta%~d1
echo Solo ruta: %ruta%~p1
echo Nombre: %ruta%~n1
echo Extension: %ruta%~x1
echo Ruta Corta: %ruta%~s1
echo Atributos: %ruta%~a1
echo Fecha y hora de creacion: %ruta%~t1
echo Tamaño: %ruta%~z1
pause
una breve explicacion o digan me por que esta mal ... es que esto pude ser de mucha ayuda en futuros codigos

por cierto tengo este de mis primeros codigos pero keria ver si existiera la posibilidad de no cerrar el CMD: ( se aceptan sugerencias y opiniones del codigo ):

@echo off
echo.
goto tirar
:menu
Title By "|Np|"
set /p clave=Ingresar cLave:
set f=%date%
set h=%time:~0,5%
if %clave%==123 (goto entrar) else goto error
:entrar
shutdown -a
Cls
echo.
echo welcome "|Np|"
echo hoy es %f% y son las %h%
echo y nadie apodido entrar a tu ordenador
echo.
ping 127.0.0.1 -n 4 > nul
goto limbo
:error
Title ERROR
msg /time 2 * Codigo Incorrecto!!!!
ping 127.0.0.1 -n 2 > nul
cls
goto menu
:tirar
shutdown /s /f /t 120 /c " CODIGO DE SEGURIDAD By |Np| "
goto menu
bueno espero respuestas!!!
|Np|