상대 디렉토리를 현재 디렉토리로 지정하려면 file : //


15

file : //을 사용하여 로컬 파일을 가리 킵니다.

file://localhost/Users/smcho/Desktop/softwaredevelop/15.pdf

file : //을 사용하여 현재 디렉토리와 관련된 로컬 파일을 가리킬 수 없습니까? file : //을 포함하는 파일이 위치한 현재 디렉토리를 의미합니다.

file://./../15.pdf

Leo 에서 파일을 링크하려면 file : //이 필요합니다 . Leo에서는 file : //을 사용하여 로컬 파일에 연결하고 상대 디렉토리에있는 파일을 현재 디렉토리와 가리키고 싶습니다. Google 포럼 에서 비슷한 질문을했습니다 .

답변:


18
file://

절대 경로입니다. 그러나 다음은 작업 디렉토리와 관련이 있습니다.

file:./15.pdf

아아, 이것은 OpenOffice에서 작동하지 않습니다 : "../15.pdf 작업이 잘못된 매개 변수로 시작되었습니다"
Michael

6

Leo 개요 소프트웨어에 익숙하지 않지만 웹 브라우저와 동일한 방식으로 링크를 처리하는 경우 다음을 시도하십시오.

../15.pdf
file:../15.pdf

노트

  • 상대 링크에는 일반적으로 프로토콜이 포함되지 않습니다 (예 : http:또는 https:또는 file:). 프로토콜이 생략되면 웹 브라우저는 링크가 나타나는 페이지와 동일한 프로토콜을 사용합니다.

  • 절대 링크는로 시작합니다 //. 상대 링크는로 시작해서는 안됩니다 //.

  • ./정확히 페이지가 들어있는 폴더에 연결하는 경우에만 필요합니다. 그렇지 않으면 그대로두고로 시작할 수 있습니다 ../.

    ---- leo-editor 그룹의 스레드에서 file:./../15.pdf오류가 발생 했다고 말했습니다 . 어쩌면 ./../조합이 소프트웨어를 혼란스럽게 할 수 있습니다. 아마도 효과 file:../15.pdf가 있을까요?


답변 주셔서 감사하지만 두 가지 방법 모두 Leo에서 작동하지 않는 것 같습니다.
prosseek

2

무엇에 비해? 정의상 URI 는 절대적입니다. 그러나 다음과 같이 알려진 위치를 기준으로 URI를 만들 수 있습니다.

file://localhost/Users/smcho/Desktop/softwaredevelop/somedir/../15.pdf

업데이트 응용 프로그램 내에서 PDF를 열려고하는 것처럼 들립니다. 일반적으로 이것은 파일을 실행하고 OS가 파일을 처리하는 방법을 파악하게함으로써 수행됩니다. 파이썬에서는 다음과 같은 것을 사용합니다 :

os.startfile("../15.pdf")

URI file://...는 일반적으로 웹 기반 응용 프로그램의 컨텍스트에서 사용됩니다.


1
답변 해주셔서 감사합니다. 현재 디렉토리 (파일이있는 곳)를 기준으로 파일을 가리켜 야합니다. file : // 할 수 있습니까?
prosseek

1
어떤 맥락에서 현재 디렉토리? 어떤 응용 프로그램을 사용하고 있습니까? 이것은 일종의 로컬 웹 페이지에 있습니까?
진압

1
프로그래밍 방식으로 참조하는 경우 file : //이 방법이 아닙니다.
RobotHumans

나는 질문을 자세히 설명했다. 현재 디렉토리는 Leo 파일이있는 디렉토리를 의미합니다.
prosseek

-1

MyClass.class.getResource ( "/ com / fnf / si / DepAcctInq_V02.wsdl"); 그것은 나를 위해 일했다


1
수퍼 유저에 오신 것을 환영합니다. 질문에 대답 할 수도 있고 대답하지 않을 수도 있지만 솔루션이 세부적으로 작동하고 지침을 따르기 쉬운 이유를 설명 할 수 있다면 더 나은 답변이 될 것입니다. 당신이 당신의 대답이 옳다고 생각되면 다음을 수행하고 다시 편집하십시오. 몇 분을 가지고 읽어 보시기 바랍니다 : - superuser.com/help .Answering : superuser.com/help/how-to-answer을 다시 환영 superuser.Thankyou에
mic84
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.