절대 경로에서 상대 경로를 어떻게 얻을 수 있습니까? 'C : \ absolute \ path \ file.ext'를 'path'로 변환 하시겠습니까? 당신의 고려Windows CMD : 절대 경로에서 상대 경로 가져 오기
감사
편집 :이 파일 형식을 포함하는 이러한 폴더에 대한 심볼릭 링크를 생성 한 후 특정 파일 형식에 대한 디렉토리를 검색하고 재귀 싶습니다. 심볼릭 링크는 filetype이 들어있는 디렉토리와 같은 이름이어야합니다.
절대 경로에서 상대 경로를 어떻게 얻을 수 있습니까? 'C : \ absolute \ path \ file.ext'를 'path'로 변환 하시겠습니까? 당신의 고려Windows CMD : 절대 경로에서 상대 경로 가져 오기
감사
편집 :이 파일 형식을 포함하는 이러한 폴더에 대한 심볼릭 링크를 생성 한 후 특정 파일 형식에 대한 디렉토리를 검색하고 재귀 싶습니다. 심볼릭 링크는 filetype이 들어있는 디렉토리와 같은 이름이어야합니다.
이 함수는 둘을 비교하는 Pathes 동일한 전면 제거
DosTips.com :MakeRelative
작동한다.
그런 다음 일치하는 각 부분에 ".. \"를 추가합니다.
배치 파일에서 gnuwin 유틸리티와 같은 외부 유틸리티를 사용할 수 있습니까? – fardjad
나는 분명히 가능하다면 가능한 한 내장 루틴을 고수 할 것입니다. grep에 큰 문제가 있어서는 안된다. 그렇 겠지? – DapperDan
정확히 "상대적인"경로는 무엇입니까? 왜냐하면'absolute \ name'도 똑같이 유효한 결과 인 것 같습니다. 루트 디렉토리에 상대적인 경로이고,'path'는'C : \ absolute \'에 상대적인 경로입니다. 아니면 상위 디렉토리의 이름을 의미 했습니까? – MSalters