uac

    0热度

    1回答

    我有点奇怪的情况,特权脚本(即它已被UAC编辑)无法正常写入文件。也就是说,尝试使用StreamWriter或以FileMode.Create或类似的方式使用UnauthorizedAccessException,然而使用FileMode.Truncate完美地写入文件路径! 相关文件是组策略scripts.ini文件,位于C:\Windows\Sysnative\GroupPolicy\Mach

    1热度

    1回答

    我正在开发需要管理权限的C#/ .NET应用程序。它将在WinXP和Win7下运行。为了当用户正在作为STANDAR用户(管理员组不构件)来请求的特权高程,我嵌入清单与线: <requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> 而且,当在UAC被接通在Win7工作正常。用户被提示要求提升权限,输入凭证

    2热度

    3回答

    我们遇到了一些代码问题,这些代码已经用来提升安装新打印机的帮助程序进程的权限。 我在这里找到这个答案,这几乎可以与我们的代码: Windows 7 and Vista UAC - Programmatically requesting elevation in C# 唯一的区别是,我们已成立的ShellExecute为false。这导致了一个Win32Exception,该进程需要提升权限。使用S

    1热度

    1回答

    我从Microsoft文档中获取清单文件:http://msdn.microsoft.com/en-us/library/ms742884.aspx 它不起作用! <trustInfo xmlns="urn:0073chemas-microsoft-com:asm.v3"> <security> <requestedPrivileges> <requestedEx

    0热度

    1回答

    我有一个令人讨厌的问题,真的需要帮助,因为我已经没有想法了。 实际状态: 我将在管理模式中打开的应用程序,意思是:我打开应用程序作为管理员。工作环境在一个域内。我的管理员用户在管理员组中。 从应用程序中,我开始一些更多的过程。此外,我在网络中打开一个特定的共享(这需要一个管理员帐户可访问)。我的管理员帐户具有所有必需的权利。 问题: 当打开共享,UAC弹出所有的时间需要我输入我的凭据。为什么会这样

    1热度

    1回答

    我刚刚与Matlab合作,我花了一天的时间试图让Matlab与我的C#应用​​程序进行交互。 按照现在的情况,我可以用发送命令MLapp接口,像这样: MLApp.MLApp matlab = new MLApp.MLApp(); 我的问题是,当我尝试执行命令来保存数据: string result = matlab.Execute(inputVectorCommand); ma

    1热度

    1回答

    我看过这个https://www.wrightfully.com/part-6-of-writing-your-own-net-based-installer-with-wix-a-note-about-uac/,但这在我的情况下不起作用。 我有两个应用程序使用相同的托管BA,一个需要提升,另一个需要安装时不需要主要升级。是否有任何方法可以检测这些情况,即是否有任何捆绑软件属性检查底层安装以查看是

    2热度

    2回答

    基于标准用户无法直接写入Vista及更高版本的ProgramData的假设,我在其中创建了一个目录,并让所有用户完全控制为我的程序的使用。它工作正常,但在测试过程中,我试图运行一些测试代码作为访客(应该是受限制的),并成功创建了该目录并授予了预期的权限。当我看到那么多关于这种事情的故事无法正常工作时,我并不期望这样做。如果我创建一个标准用户帐户并从那里运行该程序,则会发生同样的情况。 有没有其他人

    0热度

    2回答

    在我们的安装包中,用户(不一定是管理员)可以选择为当前用户(CU)或所有用户(AU)安装我们的应用程序。当选择CU时,自定义动作(即VB脚本)在HKCU注册表中写入某些内容。另一方面,当选择AU(对于管理员)时,相同的脚本将相同的内容写入HKLM。 这在WinXP及以下版本中都很好。但是对于Win7来说,这是由于UAC造成的一个问题 - 正如你所想象的那样。用户始终可以在EXE文件上执行右键单击

    1热度

    1回答

    我已经使用Verisign签署了我的应用程序,将所有注册表变量存储在HKCU中,以便不要求管理权限,但UAC命令仍会提示用户是否他/她希望以下内容对他/她的计算机进行更改。我如何防止这种情况发生。 下面显示了VS <?xml version='1.0' encoding='UTF-8' standalone='yes'?> <assembly xmlns='urn:schemas-microso