问题标签 [elevated-privileges]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# Environment.GetDrives() 在管理员模式下无法正常工作
当我在标准用户模式下运行此代码时,我得到了所有驱动器,包括网络驱动器。以管理员身份运行时,网络驱动器不会出现在列表中。是什么赋予了?
这是在 Windows 7 下运行的。网络驱动器来自 Novell。代码使用 .NET 4 框架用 C# 编写。
.net - 启动具有提升权限的 COM (.NET) 对象会引发 FileNotFoundException
我正在尝试通过 CoGetObject 方法启动 .NET 对象,如 MSDN 上的COM Elevation Moniker文章中所述。我开始使用 Vista Bridge 代码,然后偶然发现了一个较旧的示例,该示例显示了一些已连接的位。在这一点上,我试图弄清楚为什么当调用通过此方法时会抛出 FileNotFoundException:
该异常仅在显示同意提示后引发,这很奇怪。如果有帮助,我正在使用 Windows 7 x64 机器并发布了我的峰值的完整来源。
我在这里遗漏了什么可能导致 FileNotFoundException 被抛出?
c# - 在 Silverlight 4.0 中无法获取我的文档路径
由于某种原因,这行代码...
...在我的开发机器上返回一个空字符串。
我正在运行 OOB,并且对 Win7 的信任度更高。
老实说,我不知道从哪里开始。任何人都可以解释一下吗?
提前致谢,
silverlight - 从另一个 Silverlight 应用程序中安装 Silverlight OOB 应用程序
我有一个在浏览器中工作的大型 LOB Silverlight 应用程序,现在我需要使用提升的权限来做某事,所以我需要安装 smth OOB。但我不想安装具有所有复杂性和假设的整个应用程序 - 我想要一个单独的小型 Silverlight 应用程序,我可以从主应用程序中安装它。关于如何将一个 Silverlight 应用程序合并为能够在另一个 Silverlight 应用程序中安装 OOB 的任何想法?
windows-7 - 是否可以获得作为系统进程的 csrss.exe 的“图像路径名称”?
Windows 系统进程(在此示例中为 Windows 7)“csrss.exe”作为 SYSTEM 进程运行,当我去(当然以编程方式)获取带有 pid、命令行和图像路径名称的进程列表时,我没有命令行或图像路径名称的值,因为 Windows 不会让您为 SYSTEM 进程获取该信息(我相信)。
有没有办法从系统进程中获取图像路径名?Windows 真的会阻止您这样做吗?有解决方法吗?
更新:调用 ReadProcessMemory() 函数
[http://msdn.microsoft.com/en-us/library/aa915312.aspx]
javascript - javascript中的提升权限
在 SharePoint 中,当我需要在用户没有权限的情况下执行操作时,我使用:
但现在我需要以提升的权限执行 JavaScript:
这可能吗?
sharepoint - 使用提升的权限更新共享点列表
在 Webpart 中,没有任何权限的用户需要读取和更新 Sharepoint 列表。
提升权限可以正常读取列表,但是当我尝试更新同一个列表时,会引发异常。如何更新具有提升权限的列表?
sharepoint - 具有提升权限的共享点查询
Webpart 需要访问 Sharepoint 列表(读取模式)。如果用户是管理员,则没有问题(按预期工作),但如果用户没有访问权限,我必须使用“RunWithElevatedPrivileges”方法。
问题是查询似乎没有返回正确的结果。我错过了什么?
delphi - 在 Windows 7 下提升权限
我有一个“自动升级”机制,它在 Windows XP 下已经工作了很多年,但在 Windows 7 下失败了,因为提示用户(在 Windows XP 下从未存在过)授予程序以管理员权限运行的权限确实没出现。
win32 程序(用 Borland Delphi 编写)使用 LogonUser() 和 ImpersonateLoggedOnUser() 来模拟用户(具有管理员权限的本地帐户),以便它可以替换 Program Files 文件夹中的选定文件。
如果我使用此用户帐户手动登录到 Windows 7,然后尝试删除 Program Files 文件夹中的文件 Windows 7 提示我允许程序继续运行 - 如果我授予它权限,则文件被删除,如果我拒绝权限报告“拒绝访问”,不允许删除。
当尝试与上述相同的事情时,“拒绝访问”是没有任何提示给用户的结果。
我在一个类似的问题 herabouts 中看到(关于临时文件的创建(其中给出的答案的主旨是非常正确的“不要这样做”),可以“在代码中”提出这样的提示,但我看不到在哪里该方法实际上已解释。
macos - 如果需要 root 权限,控制台应用程序如何在 OS X 下 sudo 自身?
我想知道命令行应用程序是否可以请求 root 访问权限,例如尝试使用sudo
.
我正在寻找一种解决方案,允许编写需要sudo
特权的应用程序(如果需要)。
它不必总是请求 root 访问权限,只有在需要时才需要。