Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 7 Windows应用程序工具包无法删除特定程序上的UAC提示_Windows 7_Uac_Arduino Ide - Fatal编程技术网

Windows 7 Windows应用程序工具包无法删除特定程序上的UAC提示

Windows 7 Windows应用程序工具包无法删除特定程序上的UAC提示,windows-7,uac,arduino-ide,Windows 7,Uac,Arduino Ide,操作系统:Windows 7 Professional 64位 我的Arduino IDE无法打开,除非我以管理员身份运行。如果我没有,它将只显示加载屏幕: 但实际上不会打开IDE。我一直在寻找绕过arduino.exe的方法,并发现这可以通过概述的Windows应用程序兼容性工具包来实现 当我在检查runasinvoker后进入测试运行部分时,如下所示: 资料来源: Arduino一开始没有任何问题。但在我按照其余步骤安装修复程序后,我的Arduino IDE程序仍然存在同样的问题。如果我

操作系统:Windows 7 Professional 64位

我的Arduino IDE无法打开,除非我以管理员身份运行。如果我没有,它将只显示加载屏幕:

但实际上不会打开IDE。我一直在寻找绕过arduino.exe的方法,并发现这可以通过概述的Windows应用程序兼容性工具包来实现

当我在检查runasinvoker后进入测试运行部分时,如下所示:

资料来源:

Arduino一开始没有任何问题。但在我按照其余步骤安装修复程序后,我的Arduino IDE程序仍然存在同样的问题。如果我不是以管理员身份运行它,它将只显示加载启动屏幕,而不是IDE部分


请帮忙!谢谢

如果此程序不支持以标准用户身份运行,您将无法修复此问题。应用程序的开发人员需要修复它,以便它作为标准用户正确运行

人们被UAC弄糊涂了。尝试在Windows XP上运行相同的应用程序

可能是文件和注册表重定向导致了问题,但我对此表示怀疑。您可以通过添加包含runas invoker部分的程序集清单来禁用文件和注册表重定向:

Arduino.exe.manifest:

并将arduino.exe.manifest放在与arduino.exe相同的文件夹中

注意:如果应用程序中还没有程序集清单资源,Windows将只读取外部程序集清单文件。我怀疑已经有了


最佳猜测:此应用程序必须以管理员身份运行,直到他们修复为止。

运行方式调用程序选项阻止Windows要求您升级。它不会神奇地让程序在没有管理员权限的情况下工作。我理解这一点,这就是为什么我假设指南指示我们检查兼容性选项卡下的“以管理员身份运行”框。您建议如何绕过提示?您不能绕过提示。请查看。它清楚地表明您确实可以绕过提示。也许我所说的传递提示的意思有误解?通过绕过提示,我认为您希望在没有提示的情况下以管理员身份运行程序。你不能那样做。该视频向您展示了如何阻止Windows希望以管理员身份运行特定程序:您不会得到提示,并且该程序也没有被授予管理员权限。我并不完全清楚那个视频的作者是否理解这一点。无论如何,您试图运行的程序似乎需要管理员权限,因此运行方式调用者兼容性修复程序会适得其反。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> 
    <assemblyIdentity 
            version="1.0.0.0"
            processorArchitecture="X86"
            name="client"
            type="win32"
    /> 

    <description>Don't Arguino With Me</description> 

    <!-- Disable Windows Vista UAC compatability heuristics -->
    <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
        <security>
            <requestedPrivileges>
                <requestedExecutionLevel level="asInvoker"/>
            </requestedPrivileges>
        </security>
    </trustInfo> 

</assembly>