Показать полную графическую версию : [решено] Получить название папки из пути
Пример
Есть путь D:\папка с файлами\подпапка\250184К
Как с помощью батника получить 250184К?
Foreigner
29-01-2015, 22:04
Mad Max,
@echo off
setlocal
:: либо так
for %%i in ("D:\папка с файлами\подпапка\250184К") do set "name=%%~nxi"
echo %name%
:: либо так
call:1 "D:\папка с файлами\подпапка\250184К"
echo %name_1%
goto:eof
:1
set "name_1=%~nx1"
чет не получаеться при передачи вместо примера %1
Foreigner
29-01-2015, 22:36
Mad Max, Кавычки не забыли?
первый и второй варианты возвращают "папка" »
Не подтверждаю:
http://i.imgur.com/KW4RnRE.png
Покажите Ваш код.
Mad Max, Кавычки не забыли? »
Явно пропустили, надо полагать ;).
Как раз с ними перестарался... лишних натыкал..., они и так передавались в аргументе, спасибо огромное
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.