Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Получить название папки из пути (http://forum.oszone.net/showthread.php?t=294695)

Mad Max 29-01-2015 21:58 2463454

Получить название папки из пути
 
Пример
Есть путь D:\папка с файлами\подпапка\250184К
Как с помощью батника получить 250184К?

Foreigner 29-01-2015 22:04 2463458

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"


Mad Max 29-01-2015 22:32 2463465

чет не получаеться при передачи вместо примера %1

Foreigner 29-01-2015 22:36 2463469

Mad Max, Кавычки не забыли?

Iska 29-01-2015 22:38 2463470

Цитата:

Цитата Mad Max
первый и второй варианты возвращают "папка" »

Не подтверждаю:
Скрытый текст

Покажите Ваш код.

Цитата:

Цитата Foreigner
Mad Max, Кавычки не забыли? »

Явно пропустили, надо полагать ;).

Mad Max 29-01-2015 22:53 2463477

Как раз с ними перестарался... лишних натыкал..., они и так передавались в аргументе, спасибо огромное


Время: 11:05.

Время: 11:05.
© OSzone.net 2001-