要修改某个应用程序的兼容性模式属性,可以按照以下步骤进行:

  1. 打开应用程序的属性窗口。

  2. 切换到“兼容性”选项卡。

  3. 取消“以兼容模式运行此程序”的勾选。

  4. 点击“应用”按钮保存更改。

如果希望用脚本自动化这个过程,可以使用以下代码:

Set objShell = CreateObject("WScript.Shell")
Set objFSO = CreateObject("Scripting.FileSystemObject")

strAppPath = "C:\Program Files\MyApp\MyApp.exe" '应用程序的路径

If objFSO.FileExists(strAppPath) Then '检查文件是否存在
    objShell.RegWrite "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers\" & strAppPath, "-RUNASADMIN" '设置兼容性模式为管理员权限
End If

这个脚本会将指定应用程序的兼容性模式设置为管理员权限。如果需要设置其他的兼容性模式,可以将“-RUNASADMIN”替换为其他选项,例如“-WINXPSP3”表示将兼容性模式设置为Windows XP SP3。


原文地址: http://www.cveoy.top/t/topic/b370 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录