Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ペン ドライブの属性を設定するアプリを作成しています。すべてのファイルとサブフォルダーに「通常の」アクセス許可を設定できました。しかし、ルート パス (「k:/」など) を設定しようとすると、機能しません。リムーバブルのルートを設定するにはどうすればよいですか?
Windows でアクセス許可を設定するために使用するコード:
win32api.SetFileAttributes("k:/", win32con.FILE_ATTRIBUTE_NORMAL)
ルート パスはファイルやフォルダーではなく、厳密には属性を持ちません。すべてのファイルとフォルダの属性を設定しようとしていますか? その場合は、os.listdir を使用して、ルート ディレクトリ内のすべてのファイルとフォルダーをループすることができます。