注册表这个位置可以对文件兼容性设置参数。

HKEY_CURRENT_USER\Software\Microsoft\Windows
NT\CurrentVersion\AppCompatFlags\Layers

例如,当前目录打开cmd,设置当前目录的now.exe文件以管理员身份运行:

reg add “HKEY_CURRENT_USER\Software\Microsoft\Windows
NT\CurrentVersion\AppCompatFlags\Layers” /v “%cd%\now.exe” -t REG_SZ
/d “~ RUNASADMIN”

其中,“~ RUNASADMIN”为勾选以管理员身份运行。
修改成“win7”的话就是以win7兼容模式打开。
那如果都设置的话,就一起加进去就好了,比如:

“~ RUNASADMIN WIN7RTM”

如果需要根据windows各个版本号来设置,利用ver命令截取其中的版本号比对即可。

Windows 10 [10.0.10240] (29.07.2015)
Windows 8.1 [6.3.9200]
Windows 8 [6.2.9200]
Windows7 service pack 1(SP1) [6.1.7601]
Windows7 win7sp1 [6.1.7600]
Windows Vista service pack 2(SP2) [6.0.6002]
Windows Vista [6.0.6000]
Windows XP service pack 3(SP3) [5.1.2600]

参考文献:
[批处理脚本]批处理修改执行文件的兼容模式
通过修改注册表实现程序以管理员身份运行
WIN内核版本与WINDOWS版本对应关系表

cmd设置文件兼容性相关推荐

  1. CMD中使用attrib命令设置文件只读、隐藏属性详解

    本文介绍一个cmd下的一个attrib.exe的小程序,它可以用来设置文件的属性.我们知道文件的属性有只读.隐藏.系统.存档和无内容索引等5个,只读和隐藏用得比较多,另外三个用得比较少. 不知道大家有 ...

  2. 【名说】脚本程序转桌面exe应用自动打开IE浏览器至指定页面内并自动设置好兼容性视图

    [需求描述]:对于B/S系统,需要用户打开IE浏览器访问,并且需要设置IE的兼容性视图,将指定网址添加进兼容性视图里,操作看起来很繁琐,用户想要桌面上有个图标,点一下就可以直接进入页面,并且不需要自己 ...

  3. 如何设置文件 为 受保护的操作系统文件

    如何设置文件 为 受保护的操作系统文件 2009年04月25日 星期六 12:18 如何设置文件 为 受保护的操作系统文件 使用一个批处理命令即可: attrib +s <驱动器>< ...

  4. cacls命令设置文件及其文件夹权限的方法

    cacls命令设置文件及其文件夹权限的方法 这篇文章主要介绍了使用cacls命令设置文件及其文件夹权限的方法,需要的朋友可以参考下 网上有许多讲解cacls权限设置的文章,虽然已经讲的比较简单,但是新 ...

  5. springboot设置文件上传大小(tomcat默认1M)

    application.yml # 设置文件上传大小(tomcat默认1M) server:tomcat:max-http-form-post-size: -1 spring:servlet:mult ...

  6. Windows如何 cmd 查找文件路径 开机启动 CMD语音播放 CMD切换到管理员!

    1,语音播放: CreateObject("SAPI.SpVoice").Speak"崭新的开始,你好!" 单词别拼写错误啦! 把这个拖到开机启动项里就可以开后 ...

  7. [python教程入门学习]python学习笔记(CMD执行文件并传入参数)

    本文章向大家介绍python学习笔记(CMD执行文件并传入参数),主要包括python学习笔记(CMD执行文件并传入参数)使用实例.应用技巧.基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋 ...

  8. 设置文件权限位时我们一般忽略了suid/guid的存在,现在看看它们到底是怎么回事

    设置文件权限位时我们一般忽略了suid/guid的存在,现在看看它们到底是怎么回事. suid/guid是什么? suid意味着如果A用户对属于他自己的shell脚本文件设置了这种权限,那么其他用户在 ...

  9. linux chown 命令 更改设置文件对应的用户和组

    更改设置文件对应的用户和组 chown语法: chown [选项]-[所有者][:[用户组]] 文件-- root@localhost ~]# chown root.root 1.txt # 同时修改 ...

  10. IIS 6和IIS 7 中设置文件上传大小限制设置方法,两者是不一样的

    在IIS 6.0中设置文件上传大小的方法,只要设置httpRuntime就可以了 <system.web><httpRuntime executionTimeout="36 ...

最新文章

  1. ElGamal加密、签名算法笔记
  2. ffmpeg4编解码例子
  3. Cesium学习笔记(五):3D 模型 (http://blog.csdn.net/umgsoil/article/details/74572877)
  4. Linux基础 —— Linux终端命令格式
  5. python中可变参数怎么传递的呢_在python中,你可以在命名参数后传递可变参数吗?...
  6. java的jsp要下载吗_jsp、java下载附件
  7. 终于用上gcc-4.1编译的系统了
  8. 快速使用js验证输入的数字类型
  9. 看老友记_马云对话周星驰
  10. github 如何 只下载 一个项目中的 部分 代码文件
  11. 全局唯一递增的id_细聊分布式ID生成方法
  12. 快速开发一个混合APP(Hybrid APP)
  13. 软激活WIN7 Activation
  14. 机械硬盘显示无法访问由于IO设备错误的资料找回方法
  15. SPSS学习 (一)概述
  16. 记一个bug:ImportError: cannot import name ‘comb‘
  17. 【.NET】IQueryable扩展方法实现复杂查询条件
  18. 03-日志汇总,处理和安全分析
  19. html图片左右滚动播放,CSS3实现横向滚动播放
  20. python 去掉空格_Python去除多余空格

热门文章

  1. 【3D目标检测】PV-RCNN:Point-Voxel Feature Set Abstraction for 3D Object Detection
  2. java encapsulation_Java Encapsulation vs Abstraction
  3. leetcode 876.链表的中间结点
  4. 【C++ Primer Plus】第14章 C++中的代码重用
  5. android 车票预定接口,聚合数据Android SDK 12306火车票查询订票演示示例 编辑
  6. 实验六—基本数据管理(三)
  7. css中的容器坍塌问题
  8. 用好工具,在团队协作中运筹帷幄
  9. PPT 不支持打开显示 webp 图片
  10. cs显示服务器连接失败是什么原因,CS1.5服务器连接常见问题解决 解决常见Windows 7无法识别网络的问题...