-2

ペン ドライブの属性を設定するアプリを作成しています。すべてのファイルとサブフォルダーに「通常の」アクセス許可を設定できました。しかし、ルート パス (「k:/」など) を設定しようとすると、機能しません。リムーバブルのルートを設定するにはどうすればよいですか?

Windows でアクセス許可を設定するために使用するコード:

win32api.SetFileAttributes("k:/", win32con.FILE_ATTRIBUTE_NORMAL)
4

1 に答える 1

1

ルート パスはファイルやフォルダーではなく、厳密には属性を持ちません。すべてのファイルとフォルダの属性を設定しようとしていますか? その場合は、os.listdir を使用して、ルート ディレクトリ内のすべてのファイルとフォルダーをループすることができます。

于 2013-05-23T12:18:44.393 に答える