Я написал скрипт для поиска файла формы (.shp), я хочу, чтобы изменить этот каталог сразу нашел: Вот что яИзменения в каталог, используя имя переменной
FOR /F %%X IN ('DIR /S /B *.shp') DO SET shapefolder=%%~DPNX
IF DEFINED shapefolder (
ECHO %shapefolder%
CD /d shapefolder REM doesn't work
) ELSE (
ECHO File not found
)
Что я отсутствует?
cd \ d% shapefolder% ?? Вы уверены, что не имеете в виду cd '/ d% shapefolder% –
Typo. Исправлено. – SomethingDark