Я попытался сделать это, используя findstr
для %cd%
но не смог найти способ сделать это без использования файла для обработки. И опция g:/, кажется, означает, что findstr
работает в интерактивном режиме и не может быть передана по конвейеру. Так что без использования файлов есть способ?
1
1 ответ
1
Предполагая, что вы хотите установить переменную, которая будет содержать имя родителя текущего каталога (в файле .cmd
):
for %%i in (.) do set parent=%%~dpi
echo parent %parent%
См. help for
получения дополнительной информации о заменах тильды.
Если вы просто хотите установить переменную в текущий каталог:
set dir=%cd%