1
TimG 116 天前 via Android 1
用管理员权限的命令提示符运行 python 脚本。经常用可以写在代码里,搜索引擎找下 python uac 关键字,抄一段代码试试。不过按说不会没权限吧,除非放在了 C 盘一些系统目录,如果真是这样最方便的方法还是把视频存在另一个不需要提权地方。
|
2
LonGDikE 116 天前 via iPhone 1
直接用 pyinstaller 打包成 exe 看看
|
3
qq78660651 116 天前 1
1. 先尝试用权限解决的办法,给 exe 以管理员权限执行,且,exe 文件不要放在 c 盘的目录下,看是否能解决;
2. 如果 1 不行,就该代码,重新用 pyinstaller 打包成 exe ; |
4
NoOneNoBody 116 天前 1
估计是创建临时文件的路径需要权限,换个地方应该就可以了,先看看是不是放在 user Videos 目录了,看看 user 后面的名字是你的么?不是的话自然说没权限了,其他地方就猜不到了
如果跟 user 路径无关的话,你开个管理员的 cmd (菜单 cmd 右键就有),跑一遍脚本看看能不能通 能通的话,打包 exe ,以后都用管理员权限运行这个 exe 就可以了 不能通的话,那怎么都逃不过改脚本了,那就需要一点 python 知识了 |
5
depress OP @NoOneNoBody 你这管理员开 CMD 运行脚本一下提醒了我,这么简单的方法我居然没想到😂已经可以了,感谢大家
|
6
Maerd 108 天前
pyinstaller 打包可以设置以 uac 权限打开
|