2013-10-29 4 views
1

와 Windows에서 (예를 들어, 아이폰) 나는 일반적인 디렉토리의 내용을 읽을 수 있습니다, 예를읽기가 아닌 디렉토리 PERL

opendir(DIR,"C:\\"); 
readdir(DIR); 
## now try to open device 
opendir(DIR,"Computer\\iPhone"); # ## this fails 

그러나, 아이폰 같은 장치는이 때 정규 경로로와 표시되지 않습니다 I 주소 표시 줄에 경로 표시와 함께 액세스하려고하면 실패합니다. 누구든지이 파일에 대한 검색 방법을 알고 있습니까? 감사.

+0

오류가 발생했습니다. – squiguy

+0

CD 및 DIR을 사용하여 명령 프롬프트에서 경로에 액세스 할 수 있습니까? 그렇게 할 수 없다면 perl로는 가능하지 않을 수도 있습니다. –

+0

iPhone은 일반적으로 파일 시스템에 대한 직접 액세스를 허용하지 않습니다. http://www.digidna.net/diskaid/features/iphone-file-transfer와 같은 소프트웨어가 존재하는 이유는 무엇입니까? – DeVadder

답변

0

이것은 실제로 펄 질문이 아닙니다. Perl은 Windows가 할 수없는 디렉토리를 읽을 수 없습니다. 귀하의 휴대 전화 (make가 무엇이든)가 드라이브 나 네트워크 공유로 시스템에 나타나지 않으면 Perl은 그 내용을 읽을 수 없습니다.

관련 문제