uac

    2热度

    2回答

    我创建了一个C#应用程序,改变“EnableLUA”项设置为0, 应用与管理员权限运行,并没有错误弹出: //Runs with admin rights try { RegistryKey key = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System",

    1热度

    1回答

    问题背景: 我打电话批处理文件通过使用Process对象的运行对MSTest.exe一个指定的DLL。 代码: 我要保证在任何时候这个过程与提升的管理员权限运行。 我做这个目前由过程verb属性设置为runas,如图所示: try { _process.StartInfo.Verb = "runas"; _process.StartInfo.CreateNoWindow =

    5热度

    2回答

    我正在编写一个Java安装程序,因此需要提升特权才能访问Program Files目录。 public static void main(String args[]) { if (!checkPrivileges()) { // spawn a copy w/ elevated privileges Runtime runtime = Runtime.getRuntime()

    1热度

    1回答

    操作系统:Windows 7专业版64位 我Arduino的IDE无法打开,除非我“以管理员身份运行”。如果我不这样做,它只是将显示加载屏幕: ,但不会实际开拓IDE。我一直在寻找可以绕过arduino.exe的方法,并发现这可以通过Windows应用程序兼容性工具包完成,如here所述。 当我到试运行部分检查runasinvoker如下所示后: image http://meridian.ws/

    2热度

    2回答

    全部。这可能看起来像一个重复的问题,在这里有很多关于提升和降低儿童进程的问题。 我知道使用UseShellExecute = true连同Verb = "runas"选项以提升权限启动子进程。 例(在许多问题的答案找到): var info = new ProcessStartInfo(Assembly.GetEntryAssembly().Location) { UseShellEx

    2热度

    2回答

    有什么方法可以在Go中提升新进程或线程到管理员? 看起来好像ShellExecute()在Go中不可用,并且不可能通过CreateProcess()提升。我不知道还有什么可能的。

    0热度

    1回答

    我有一个安装设置由LE instalshield在VS2012下创建。此setup.exe安装应用程序,注册一些DLL和activeX文件,并添加一些注册表项作为指向SQL Server数据库位置的指针。此应用程序由所有用户在其机构IT创建的组策略中运行。安装是在完整的管理权限下完成的。 如果win 7的UAC未完全降低,某些DLL和OCX未注册(尽管所需的注册表项在注册表的MACHINE区域中写

    0热度

    2回答

    我希望我的程序在启动时简单地请求提升权限,并执行此操作我将一个Manifest文件作为资源添加到Delphi源代码中。这是XML文件内容: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1

    2热度

    3回答

    我很好,它准备复制文件时要求用户提升。需要进行复制的程序不能运行提升(它会丢失许多重要的环境变量,而且我无法改变它的启动方式)。我的后备将是让它产生一个实际上做文件拷贝的提升过程,但是我宁愿不必为另一个exe文件添加另一个exe文件。

    10热度

    1回答

    我创建了一个带WIX的MSI,需要提升权限才能正常工作。在MSI项目中,我指定这通过 <Package [...] InstallPrivileges="elevated" /> 现在我包括这款微星在定制bootsrapper项目的基础上WixWPF Bootstrapper。 据我了解,引导程序本身不应该改变机器状态,因此不应该要求提升特权。 我现在期望引导程序自动启动具有提升特权的集成MS