한 장소에서 다른 장소로 디렉토리를 복사하는 방법?안녕하세요,
나는 갑자기 문제에 부딪쳤다. 파일과 디렉토리를 복사하려고하는데 더 이상 그렇게 할 수 없습니다.
Copy File () 및 Copy Directory ()를 사용합니다.
어떻게 든 Copy Directory ()가 더 이상 내 경로를 인식하지 못하거나 때때로 실패합니다.
그래서 알고 싶습니다.
1. 다른 디렉토리 (D : / destination) 내에 디렉토리 (D : / copyme)를 복사하는 방법은 무엇입니까? 최종 결과로 D : / destination / copyme을 갖습니다.
2. 다른 디렉토리 (D : / destination) 내의 디렉토리 내용 (예 : D : / copyme)을 어떻게 복사 할 수 있습니까?
모든 것이 잘 작동했지만 작동이 멈추었고 더 이상 안정적으로 복사 할 수 없었습니다. Windows가 처리하기 위해 경로가 더 길다고 생각했기 때문에 작동하지 않지만 각 파일의 경로가 260 자 미만인 것으로 나타났습니다. 경로에는 숫자와 문자 옆에 공백과 하이픈이 포함됩니다.
입력 해 주셔서 감사합니다!
다시 : 한 곳에서 다른 곳으로 디렉토리를 복사하는 방법?업데이트 : 또 다른 것은 경로를 문자열로 지정하면
path = "/D:/some_directory/some_other_directory";
이 디렉토리를 고르세요
same_path = Pick Directory();
두 경로는 시각적으로 정확히 동일하지만 비교
if( path == same_path,
print("same path");,
print("not same");
); 나는 항상 "같지 않다". 일찍 일하고있었습니다. 경로를 문자열로 지정하지 않는 이유는 무엇입니까?
감사
다시 : 한 곳에서 다른 곳으로 디렉토리를 복사하는 방법?수정 : path = "/ D : / some_directory / some_other_directory /";다시 : 한 곳에서 다른 곳으로 디렉토리를 복사하는 방법?첫 번째 경로의 리터럴 문자열이 슬래시로 시작해야합니까?
다시 : 한 곳에서 다른 곳으로 디렉토리를 복사하는 방법?안녕 마크,
Pick Directory () 함수 및 Show ()를 실행하거나 출력을 인쇄하면 항상 경로의 시작 부분에 "/", 경로 끝에 "/"가 표시됩니다. 그것이 내가 그것을 사용하는 이유이기도합니다.
어쨌든 시스템에 문제가있는 것 같습니다. 더 이상 문제가 보이지 않습니다.
입력 해 주셔서 감사합니다!