2013-05-23 2 views
-1

pendrivers 속성을 설정하는 앱을 작성 중입니다. 모든 파일과 하위 폴더를 "정상적인"권한으로 설정할 수 있습니다. 그러나 루트 경로 (예 : "k : /")를 설정하려고하면 작동하지 않습니다. 이동식 디스크의 루트를 어떻게 설정할 수 있습니까?Python Win32API SetFileAttributes (이동식)

win32api.SetFileAttributes를 ("K : /", win32con.FILE_ATTRIBUTE_NORMAL를)

답변

1

루트 경로가 파일 또는 폴더 아니며,하지 않는

코드 나는 윈도우에 대한 사용 권한을 설정하는 데 사용 엄밀히 말하면 속성이 있습니다. 모든 파일과 폴더의 속성을 설정하려고합니까? 그렇다면 os.listdir을 사용하여 루트 디렉토리의 모든 파일과 폴더를 반복 할 수 있습니다.

+0

하위 폴더의 내용을 루트 경로로 복사하고 싶습니다. – user2413500

+0

그리고 권한에 대한 오류가 표시됩니다. – user2413500

+0

정확한 오류 란 무엇입니까? 명령 프롬프트에서 동일한 기능을 수행 할 수 있습니까? 나는. f : \ blabla \ *. * f : \ – pedram