windows-7 - Windows 7 EXE 文件名以 "Patch"开头,无法运行

标签 windows-7

Possible Duplicate:
How to prevent Vista from requiring elevation on patch.exe?

我的一个程序叫做“PatchCompiler.exe”。它在控制台中运行。或者更确切地说,它不会运行,因为如果 EXE 文件名称中的任意位置包含“Patch”,Windows 7 会以不同的方式处理该 EXE 文件,需要提升权限(“您是否希望允许来自未知发布者的以下程序对此进行更改”)电脑?”)。即使我授予此权限,它也会在一个临时控制台中运行,在我看到其输出之前该控制台就会消失。

是的,我知道我可以通过重命名我的程序来解决这个问题。但它编译补丁...

有人知道如何改变这种恼人的行为吗?

编辑添加:只是为了让自己清楚:我不希望我的程序以提升的状态运行!谁知道我留下了什么错误?

最佳答案

附上application manifest其中包括

<requestedExecutionLevel level="asInvoker" uiAccess="true"/>

关于windows-7 - Windows 7 EXE 文件名以 "Patch"开头,无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7914180/

相关文章:

windows - Windows 7 上的 IE 11 与 Windows 10 上的 IE 11

c++ - 发送任意(原始)数据包

java - Android Studio 135.1641136 : does not launch app

c# - 异常读取进程信息,通过 Process.GetProcesses(string),从 Windows 7

sharepoint - 我可以在 Windows 7 Professional 上安装和运行 SharePoint Server 2007 或 2010 吗?

python - 如何允许打开文件名中包含 Unicode 字符的文件?

windows-7 - Nunit Shadow Copy Cache 目录很大

node.js - 如何阻止咕噜声

c++ - Windows 7 图形用户界面引用

android - ADB 连接到华为 G Play Mini,未连接,其他设备(宏碁、三星)连接良好