win10 程序管理员权限读写文件和界面无法拖入的情况解决
2023-09-14 09:07:36 时间
自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取:
https://www.cnblogs.com/bclshuai/p/11380657.html
1.问题描述
环境:
Qt 5.9.6, vs2105编译的程序在win7系统上可以正常运行,在win10系统上出现无法创建写入文件的问题,设置了管理员权限之后,可以创建和写入,但是无法拖拽文件到程序界面。
2.问题分析
win10系统对权限控制要求比较高,C盘创建文件,需要管理员权限才能打开,所以需要编译时,在属性中设置管理员权限。
设置管理员权限之后,打开程序时需要以管理员权限打开程序。但是却无法拖入文件到程序界面,因为管理员权限打开的程序权限级别比较高,拖入的文件权限比较低,无法将低权限的文件拖入到高权限的程序界面。
3.解决办法
设置不按照用户权限控制来设置程序,程序就不会受到任何权限限制,谁都可以用,可以拖入,谁也可以打开。
将下面的内容复制到一个txt文件中,保存,然后将txt后缀改成reg,保存,然后双击,修改系统的一个参数,或者按照路径去修改注册表参数EnableLUA为0,表示不使用USer account control。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLUA"=dword:00000000
如果是需要你自己开发的程序自动检测,这个参数,并且将它修改为0,可以用代码实现,Qt代码实例如下:
相关文章
- python爬虫之下载文件的方式总结以及程序实例
- WordPress上传含有中文文件出现乱码
- 提取IP并生成文件
- 访问XML文件中的信息
- 'svn'不是内部或外部命令,也不是可运行的程序或批处理文件
- uni-app:微信小程序:预加载字体文件(hbuilderx 3.7.3)
- 【资料整理】VC工程中的各种文件
- linux下查找某个文件位置的方法
- 读写内部存储的文件数据
- pycharm如何以表格格式编辑CSV文件?
- Linux tar将分割的小文件进行合并
- Vue CLI 4.x安装成功,但是无法运行vue-V等指令。报错vue -V 不是内部或外部命令,也不是可运行的程序或批处理文件解决方案!!!
- 成功解决‘pip‘ 不是内部或外部命令,也不是可运行的程序或批处理文件或者‘conda‘ 不是内部或外部命令,也不是可运行的程序或批处理文件
- 成功解决‘nvidia-smi‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
- 成功解决''g++' 不是内部或外部命令,也不是可运行的程序 或批处理文件
- 【Android 逆向】ELF 文件格式 ( 程序头偏移量 | 节区头偏移量 | 处理器特定标志 | ELF 文件头大小 )
- linux中/etc/passwd文件与/etc/shadow文件解析
- 让程序在崩溃时体面的退出之Dump文件
- Shell脚本运行hive语句 | hive以日期建立分区表 | linux schedule程序 | sed替换文件字符串 | shell推断hdfs文件文件夹是否存在
- C++程序中执行abort等操作导致没有生成dump文件的问题案例分析
- 在微信开发者工具里运行微信小程序出现[ app.json 文件内容错误] (app.json: app.json 未找到)
- 解决删除文件时出现 “文件夹中的文件已经在另外一个程序中打开,请关闭该文件夹,然后重试” 问题
- 完美解决C语言gcc编译器不能读取小数数据TXT文件的问题
- 严重性 代码 说明 项目 文件 行 禁止显示状态 警告 CS8032 无法从...创建分析器...的实例: 未能加载文件或程序集...或它的某一个依赖项。系统找不到指定的文件