Я пытаюсь написать какой-нибудь пакетный скрипт для манипулирования некоторыми путями. Я не делал этого годами, поэтому, возможно, я ржавый.
Путь относительный и задается из командной строки в качестве аргумента
@echo off
set wpath=%1
@echo.%wpath%
set newpath=%wpath:~0,-4%
@echo.%newpath%
Я пытаюсь избавиться от расширения
script.bat whatever/test.txt
whatever/test.txt
whatever/test
Но я получаю
script.bat whatever/test.txt
whatever/test.txt
<emptyline>
Я использую Dosemu-1.4.0.1 / DOSBox-0.74, и это ссылка