在做PC端打包的时候,发现程序在Win10 系统中安装后,双击桌面快捷方式,不能正常访问安装目录中的一些文件,后来发现必须以管理员权限运行,这个就有点糟心了,程序交付给客户之后,总不能每次都让客户选中快捷方式 - 》 右键选择以管理员权限运行吧,后来就度娘了一下,发现只要把快捷方式的兼容性修改为“以管理员身份运行此程序“,之后可以直接双击运行程序,如下图:

这种方式虽然可以,但是还是得让用户手动去修改,由于权限高的系统在安装软件的时候都会有UAC权限弹窗提示,所以就直接在程序安装的时候使用命令行修改注册表的信息来处理,又是一番搜索后发现了,注册表修改的位置,下面是修改注册表的CMD命令:

REG ADD "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "C:\Program Files (x86)\yunkefu\yunkefuM.exe" /t REG_SZ /d RUNASADMIN
"SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers"  针对当前用户有效"SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" 对所有用户有效

执行后的效果:

命令行修改桌面快捷方式以管理员权限运行相关推荐

  1. 命令行修改文件文件夹访问权限 cacls, 修改hosts内容方法

    背景 日常使用Windows的过程中,hosts(C:\Windows\System32\drivers\etc)文件可能被一些程序串改,因此在网上找到禁止/允许修改hosts文件的bat脚本,但是在 ...

  2. 使用runas命令让域用户可以以管理员权限运行程序

    在域环境中,为了用户的信息安全着想,域用户一般没有管理员权限.但是有些软件必须用管理员身份运行才能正常使用,特别是财务类的一些软件.如果为了某些软件而放开管理员权限似乎又不太符合安全规定,此时,我们可 ...

  3. 用cmd命令行的形式清除需要管理员权限的流氓软件

    自从一不小心入了2345的坑,便在被2345恶心的道路上一去不复返,说实话在我看来,2345真的比360还让人恶心,一心想要端掉2345全家桶,但是很多文件需要管理员权限才能够删除,然后也一直在网上查 ...

  4. windows系统,计算机cmd管理员,命令行中普通用户获取管理员权限的命令

    文章目录 一.第一种方式:搜索框搜索 二.第二种方式:win+R (这种方式作者没有找到进入管理员的方式) 三.普通方式进入,通过命令授予用户权限 四.通过开始右键进入cmd 参考文档 一.第一种方式 ...

  5. Windows 下命令行修改文件夹的控制权限 Cacls

    设置用户访问权限:我们经常要修改目录和文件的访问权限,使用Cacls命令就很容易做到.下面要赋予本机用户testuser对d盘下 test目录及其所有子目录中的文件有完全控制权限.在命令提示符对话框中 ...

  6. 命令行修改本地组策略_通过命令行从Windows进行本地组管理

    命令行修改本地组策略 Modern operating systems like Linux, Windows uses groups to manage user rights more flexi ...

  7. mac桌面壁纸_在Mac上从命令行设置桌面墙纸

    mac桌面壁纸 Whenever I need to accomplish a basic task that typically calls for interacting with a UI, I ...

  8. Win10 Runas 命令 域用户以管理员权限运行

    需求 在域环境中,域用户一般没有管理员权限.但是有些软件必须用管理员身份运行才能正常使用,特别是财务类的一些软件.如果为了某些软件而放开管理员权限似乎又不太符合安全规定,此时,我们可以使用 runas ...

  9. 基于红帽的Linux(centOS/fedora/RHEL)gnome3.34桌面环境用命令行更换桌面壁纸

    GNOME桌面环境用命令行更换桌面壁纸 问题引入 这篇文章将向你介绍基于红帽的linux使用GNMOE桌面环境,使用命令行更改桌面壁纸的方法. 有人会问:用命令行更改壁纸岂不是无聊至极?其实并不无聊. ...

最新文章

  1. 为什么微博用jsoup爬取不出来东西_腾讯面试题: 百度搜索为什么那么快? | 原力计划...
  2. [译]在启用浏览器功能的INFOPATH表单中实现基于SQL SERVER的多级联动的下拉式列表...
  3. adcclk最大_STM32 ADC转换时间
  4. 10 迭代器与生成器
  5. 炼丹侠必知的9大池化操作​汇总
  6. js判断ipad还是安卓_JS判断客户端是否是iOS或者Android
  7. 阿里云、天津开启多项合作,区域经济大脑落地津南
  8. IDC:2017年全球公有云服务开支将达1225亿美元
  9. Javascript - Cookie
  10. 计算机软件销售收入会计,嵌入式软件产品销售额如何计算
  11. 读取自定义配置文件属性值
  12. hapi.js入门系列(二)——路由
  13. python模拟手机按键_Appium+Python-模拟手机按键操作
  14. python绘制对比分析图(柱状图、折线图)
  15. 怎么在手机上赚钱?分享5个赚钱方法,生活费是足够了!
  16. 基于Nginx实现访问控制,连接限制离
  17. Flash与文件系统简介
  18. linux基础知识总结(上)
  19. SQL数据库权限禁止授予deny
  20. UEdit 使用总结

热门文章

  1. 基于人脸关键点检测的驾驶员睡意检测系统
  2. JAVA RedisTemplate实现(加锁/解锁) 解决高并发问题
  3. Android编解码流程
  4. ANSYS经典界面2D和3D线圈磁场仿真
  5. 关于计算机的英语名言,英语名人名言计算机ComputersTechnology
  6. c语言递归求最大公约数
  7. 阿里云 mysql教程_mysql数据库菜鸟教程
  8. 锐捷——Telent登录时使用 用户名及密码登陆路由器
  9. 进军东南亚市场,腾讯云数据库 TDSQL 助力印尼 BNC 银行数字化转型
  10. noip day2 聪明的质检员