Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Contributor


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

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


В переменную %Papka%
Код: Выделить весь код
@echo off
cls

Set "DiskName=D:"
Set "DirName=Моя папка"

for /f "usebackq delims=" %%p in (`Dir "%DiskName%\%DirName%" /S /B /A:D 2^>nul`) Do Set "Papka=%%p" & GoTo :Continue

Echo Disk="%DiskName%"  Dir="%DirName%"  not found
pause
GoTo :Eof

:Continue
Echo "%Papka%"
pause

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

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:43, 06-01-2017 | #2