问题标签 [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.

0 投票
1 回答
1093 浏览

c# - C# Environment.GetDrives() 在管理员模式下无法正常工作

当我在标准用户模式下运行此代码时,我得到了所有驱动器,包括网络驱动器。以管理员身份运行时,网络驱动器不会出现在列表中。是什么赋予了?

这是在 Windows 7 下运行的。网络驱动器来自 Novell。代码使用 .NET 4 框架用 C# 编写。

0 投票
2 回答
200 浏览

.net - 启动具有提升权限的 COM (.NET) 对象会引发 FileNotFoundException

我正在尝试通过 CoGetObject 方法启动 .NET 对象,如 MSDN 上的COM Elevation Moniker文章中所述。我开始使用 Vista Bridge 代码,然后偶然发现了一个较旧的示例,该示例显示了一些已连接的位。在这一点上,我试图弄清楚为什么当调用通过此方法时会抛出 FileNotFoundException:

该异常仅在显示同意提示后引发,这很奇怪。如果有帮助,我正在使用 Windows 7 x64 机器并发布了我的峰值的完整来源

我在这里遗漏了什么可能导致 FileNotFoundException 被抛出?

0 投票
1 回答
996 浏览

c# - 在 Silverlight 4.0 中无法获取我的文档路径

由于某种原因,这行代码...

...在我的开发机器上返回一个空字符串。

我正在运行 OOB,并且对 Win7 的信任度更高。

老实说,我不知道从哪里开始。任何人都可以解释一下吗?

提前致谢,

0 投票
1 回答
434 浏览

silverlight - 从另一个 Silverlight 应用程序中安装 Silverlight OOB 应用程序

我有一个在浏览器中工作的大型 LOB Silverlight 应用程序,现在我需要使用提升的权限来做某事,所以我需要安装 smth OOB。但我不想安装具有所有复杂性和假设的整个应用程序 - 我想要一个单独的小型 Silverlight 应用程序,我可以从主应用程序中安装它。关于如何将一个 Silverlight 应用程序合并为能够在另一个 Silverlight 应用程序中安装 OOB 的任何想法?

0 投票
1 回答
1961 浏览

windows-7 - 是否可以获得作为系统进程的 csrss.exe 的“图像路径名称”?

Windows 系统进程(在此示例中为 Windows 7)“csrss.exe”作为 SYSTEM 进程运行,当我去(当然以编程方式)获取带有 pid、命令行和图像路径名称的进程列表时,我没有命令行或图像路径名称的值,因为 Windows 不会让您为 SYSTEM 进程获取该信息(我相信)。

有没有办法从系统进程中获取图像路径名?Windows 真的会阻止您这样做吗?有解决方法吗?

更新:调用 ReadProcessMemory() 函数

[http://msdn.microsoft.com/en-us/library/aa915312.aspx]

0 投票
2 回答
6206 浏览

javascript - javascript中的提升权限

在 SharePoint 中,当我需要在用户没有权限的情况下执行操作时,我使用:

但现在我需要以提升的权限执行 JavaScript:

这可能吗?

0 投票
2 回答
3227 浏览

sharepoint - 使用提升的权限更新共享点列表

在 Webpart 中,没有任何权限的用户需要读取和更新 Sharepoint 列表。

提升权限可以正常读取列表,但是当我尝试更新同一个列表时,会引发异常。如何更新具有提升权限的列表?

0 投票
3 回答
5977 浏览

sharepoint - 具有提升权限的共享点查询

Webpart 需要访问 Sharepoint 列表(读取模式)。如果用户是管理员,则没有问题(按预期工作),但如果用户没有访问权限,我必须使用“RunWithElevatedPrivileges”方法。

问题是查询似乎没有返回正确的结果。我错过了什么?

0 投票
3 回答
3583 浏览

delphi - 在 Windows 7 下提升权限

我有一个“自动升级”机制,它在 Windows XP 下已经工作了很多年,但在 Windows 7 下失败了,因为提示用户(在 Windows XP 下从未存在过)授予程序以管理员权限运行的权限确实没出现。

win32 程序(用 Borland Delphi 编写)使用 LogonUser() 和 ImpersonateLoggedOnUser() 来模拟用户(具有管理员权限的本地帐户),以便它可以替换 Program Files 文件夹中的选定文件。

如果我使用此用户帐户手动登录到 Windows 7,然后尝试删除 Program Files 文件夹中的文件 Windows 7 提示我允许程序继续运行 - 如果我授予它权限,则文件被删除,如果我拒绝权限报告“拒绝访问”,不允许删除。

当尝试与上述相同的事情时,“拒绝访问”是没有任何提示给用户的结果。

我在一个类似的问题 herabouts 中看到(关于临时文件的创建(其中给出的答案的主旨是非常正确的“不要这样做”),可以“在代码中”提出这样的提示,但我看不到在哪里该方法实际上已解释。

0 投票
2 回答
763 浏览

macos - 如果需要 root 权限,控制台应用程序如何在 OS X 下 sudo 自身?

我想知道命令行应用程序是否可以请求 root 访问权限,例如尝试使用sudo.

我正在寻找一种解决方案,允许编写需要sudo特权的应用程序(如果需要)。

它不必总是请求 root 访问权限,只有在需要时才需要。