首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Python限制对文件夹的访问(Windows权限)

Python限制对文件夹的访问(Windows权限)
EN

Stack Overflow用户
提问于 2017-04-04 09:35:34
回答 1查看 1.4K关注 0票数 0

经过多次尝试,我想不出解决办法。我不认为你可以手动锁定一个文件夹,并把一个密码分配给它,如果这是有意义的。我想你可以用密码锁定一个文件夹。但是,手动更改文件夹的权限(当您右键单击并转到security选项卡,拒绝每个用户访问该文件夹,也就是拒绝每个人修改、读取和执行等等),我试图理解的是,您将如何使用python来拒绝windows文件夹上的每个人的权限?

我的实际gui是pyqt4,但它是排序的。我只是不明白如何在windows 10中设置文件夹的权限。谢谢。

我的应用程序中的基本步骤。

选择文件夹(完成),输入密码(完成),单击锁定文件夹按钮(完成)设置拒绝访问权限(需要帮助)

当您想要解锁文件夹时

选择文件夹(完成),输入密码(完成),单击解锁文件夹按钮(完成)删除拒绝权限(需要帮助)

EN

回答 1

Stack Overflow用户

发布于 2018-12-08 04:09:04

我们可以这样做,下面是程序:

  1. 右击要保护的文件所在的文件夹内。您想要隐藏的文件夹甚至可以在桌面上。
  2. 从上下文菜单中选择"New“。
  3. 点击“文本文档”。
  4. 按回车。不管文件的名称是什么。创建可锁定文件夹后,可以删除此文本文件。
  5. 双击文本文件以打开它。
  6. 将以下文本粘贴到新文档中: 如果存在“控制面板。{21EC2020-3AEA-1069-A2DD-08002B309D}”开始解锁,如果不存在,则锁定到MDLOCKER :确认回显是否要锁定设置/p的文件夹(Y/N)设置/p "cho=>“,如果%cho%==y goto锁定如果%cho%==Y goto锁定,如果%cho%==y goto锁定如果%cho%==N goto结束,如果%cho%==n goto goto结束回音无效的选择。确认:锁定人锁:控制面板。{21EC2020-3AEA-1069-A2DD-08002B309D}“attrib +h +s”控制面板。{21EC2020-3AEA-1069-A2DD-08002B303D}回波文件夹锁定结束:解锁回波输入密码设置/p "pass=>“,如果不按%传递%==您的密码- -h -s”控制面板“。{21EC2020-3AEA-1069-02B30309D}”ren“控制面板。{21EC2020-3AEA-1069-A2B309D}”ren“面板。成功结束:失败回波无效密码goto End :MDLOCKER md Locker echo Locker成功创建
  7. 在文档中找到上面写着“你的密码-这里”的地方。
代码语言:javascript
运行
复制
1. Replace "Your-Password-Here" with the password you want to lock the folder with.

  1. 单击“文件”。
  2. “选择存为.”
  3. 单击“(*.txt)”菜单栏,该菜单栏位于“另存为类型:”旁边
  4. 选择“所有文件”
  5. 将文件名更改为"FolderLocker.bat“
  6. 点击“保存”
  7. 双击FolderLocker.
  8. 用要保护的项目填充“锁定”文件夹。
  9. 打开FolderLocker文件,因为是时候锁定该文件夹了!
  10. 在屏幕上键入"Y“。
  11. 单击Enter,文件夹锁定窗口将与Locker文件夹本身一起消失!你的秘密是安全的!

若要解锁文件夹,请双击"FolderLocker“打开它。输入步骤8中输入的密码,然后单击Enter。

锁定文件夹回来了。你可以打开它找到你隐藏的文件。重复步骤17、18和19再次锁定文件夹。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43203452

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档