uac

    7热度

    1回答

    我在桌面上有一个快捷方式,用我需要的许多参数打开命令提示符。我将'start in'字段设置为d:\,并按预期工作(提示符以d开头)。当我选择高级 - >以管理员身份运行,然后打开快捷方式时,它将从C:\ Windows \ System32开始,即使我没有更改“开始”字段。我怎样才能让它在d:\开始?

    5热度

    6回答

    我试图找出是否有任何方法来提升应用程序内的特定功能。例如,我有一个存储在注册表中的系统和用户设置的应用程序,我只需要在系统设置需要更改时提升。 不幸的是,我所遇到的所有信息都只是谈论如何使用提升的权限启动新进程。

    22热度

    8回答

    根据Vista UAC是否启用,我需要我的应用程序的行为有所不同。我的应用程序如何检测用户计算机上的UAC状态?

    39热度

    4回答

    我的Vista应用程序需要知道用户是以“管理员”身份(提升)还是以标准用户身份(未提升)启动它。我如何在运行时检测?

    1热度

    2回答

    我在我的工作机器上运行Vista(业务x32),我在其中开发ASP.NET。因为我使用IIS来服务我建立的站点(我做了很多CMS集成,所以我需要使用IIS而不是内置的Web开发服务器),我总是需要附加到w3wp进行调试。 的问题是,W3WP需要提升的权限,我从VS 2008连接到处理但当我尝试并重新启动VS为“以管理员身份运行”我的错误: “此程序已被阻止” “您的管理员已设置了阻止此程序的策略”

    14热度

    3回答

    我发现了article关于如何通过调用 CoCreateInstanceAsAdmin来提升用C++编写的COM对象。但是我没能找到或做的是一种将.NET(c#)应用程序的组件作为COM对象实现的方法,然后调用该对象来执行需要UAC提升的任务。 MSDN将其记录为admin COM object model。 我知道,以管理员身份启动应用程序(或其他应用程序),以在单独的进程中执行任务是可能的和相

    16热度

    4回答

    我认为CSIDL_COMMON_APPDATA\company\product应该是放置应用程序的所有用户共有的文件的地方,并且应用程序可以修改,但是,在Vista上,这是一个只读位置,除非安装程序修改(按照MSDN - http://msdn.microsoft.com/en-us/library/ms995853.aspx),那么...什么是最好的?修改位置的安全设置以允许编写或使用CSIDL

    25热度

    6回答

    对于我的C#应用​​程序,我不想总是在应用程序启动时提示提升,但是如果他们选择受UAC保护的输出路径,那么我需要请求提升。 那么,如何检查路径是否受UAC保护,然后如何请求提升中间执行?