Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Получить название папки из пути

Ответить
Настройки темы
CMD/BAT - [решено] Получить название папки из пути

Аватара для Mad Max

Пользователь


Сообщения: 64
Благодарности: 3


Конфигурация

Профиль | Отправить PM | Цитировать


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

Отправлено: 21:58, 29-01-2015

 

Ветеран


Сообщения: 1754
Благодарности: 965

Профиль | Цитировать


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"
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:04, 29-01-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Mad Max

Пользователь


Сообщения: 64
Благодарности: 3

Профиль | Отправить PM | Цитировать


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

Отправлено: 22:32, 29-01-2015 | #3


Ветеран


Сообщения: 1754
Благодарности: 965

Профиль | Цитировать


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

Отправлено: 22:36, 29-01-2015 | #4


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Mad Max:
первый и второй варианты возвращают "папка" »
Не подтверждаю:
Скрытый текст

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

Цитата Foreigner:
Mad Max, Кавычки не забыли? »
Явно пропустили, надо полагать .

Отправлено: 22:38, 29-01-2015 | #5


Аватара для Mad Max

Пользователь


Сообщения: 64
Благодарности: 3

Профиль | Отправить PM | Цитировать


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

Отправлено: 22:53, 29-01-2015 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Получить название папки из пути

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Получить название процессора AD1DA5 Скриптовые языки администрирования Windows 28 04-06-2016 14:49
CMD/BAT - [решено] Как получить название группы Администраторов в переменную. volk1234 Скриптовые языки администрирования Windows 24 02-04-2015 15:48
CMD/BAT - Копирование файлов из подкаталогов и их переименование в название папки lexxxyatina Скриптовые языки администрирования Windows 7 13-11-2014 09:44
универсальное название папки icetanker AutoIt 9 28-03-2014 16:27
CMD/BAT - Перенос данных из реестра в название папки beata08 Скриптовые языки администрирования Windows 2 24-02-2011 15:07




 
Переход