저는 심볼릭 링크를 만들 수있는 작은 프로그램을 작업 중입니다. 현재 FolderBrowserDialog를 통해 소스 및 대상 폴더를 선택할 수 있습니다. 소스는 대상에 복사되고 삭제되고 심볼릭 링크로 대체됩니다.
이제 프로그램이 소스가 이미 심볼릭 링크인지 감지하도록하고 싶지만 FolderBrowserDialog는 링크가 선택되면 대상 경로를 반환합니다. 대상 경로 대신 링크의 전체 경로 (예 : C : \ path \ to \)를 가져올 가능성이 있습니까?
주어진 경로가 심볼릭 링크 인 경우에만 반환하는 샘플 프로젝트 만 찾았지만 프로그램은 Directory.GetDirectories를 통해 모든 디렉토리를 반복합니다 (심볼 링크 경로도 반환 함). 그러나 사용자가 대화 상자를 통해 링크를 선택할 수있는 방법은 없습니다.
Sergey.quixoticaxis.Ivanov가 언급했듯이 .Net에서 Symlink를 선택할 수 없습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다