问题标签 [admin-rights]
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# 的管理员权限启动 PowerShell?
我的意图是启动一个具有管理员权限的 Powershell 进程,以便在 C# 中传递它的参数。为此,我编写了以下代码
我读过其他一些文章,我只需要添加这一行process.StartInfo.Verb = "runas";
。但不幸的是,它不起作用。Powershell 在没有管理员权限的情况下启动。有人可以帮我解决这个问题吗?
windows - 如何在没有管理员权限的情况下将文件复制/下载到 Program Files 中?
我正在开发一个遗留 MFC 应用程序,该应用程序从 Program Files 中的设置目录读取文件,但 .exe 本身必须在其他任何地方(包括外部 Program Files)工作。
有没有办法在不询问用户管理员权限的情况下将文件直接复制/下载到 Program Files 中?我被要求不要求管理员权限。
当应用程序在没有管理员权限的情况下运行时, MFC 起作用UrlDownloadToFile
并且CopyFile
无法将文件直接保存/复制到 Program Files 文件夹中,尽管如果应用程序以管理员身份运行,它们运行得很好。
一种选择可能是指定应用程序应该启动的路径,与实际的 .exe 路径不同,但我不确定这是否有帮助或如何做到这一点。
c# - 使用 LDAP 和 C# 拒绝访问
在 C# 中将 LDAP 与 DirectoryEntry 或 PrincipalContext 一起使用效果很好,我可以读取 AD、更改属性,但是在创建用户或组时,我被拒绝访问。即使我使用管理员帐户通过我的应用程序登录 AD。
转到 AD 机器并使用我能够创建组/用户的相同凭据......那么这里出了什么问题?
powershell - 使用 PS 脚本导出和导入包含 CSV 文件的文件夹结构和绑定
我是 ps 脚本的新手,正在寻找一些建议。
我们每隔几年更换一次数据共享服务器,手动创建完整的文件夹结构和权限非常繁琐,所以我尝试使用 powershell 脚本将其自动化。因为我是新手,所以我一直在谷歌上搜索一些示例和片段,并一直在编译我需要的东西。
我的导出脚本读取文件夹结构并将其写入文本文件,一旦我将文件夹移动到新服务器,我的导入脚本就会创建它,没问题。问题在于访问权限。它读取权限并将其写入 CSV,但是一旦我尝试导入它,就会出现错误:
新对象:无法将参数“2”,值为“TRUE”,用于“FileSystemAccessRule”以键入“System.Security.AccessControl.AccessControlType”:“无法将值“TRUE”转换为“System.Security.AccessControl”。 AccessControlType”。错误:“无法将标识符名称 TRUE 与有效的枚举器名称匹配。指定以下枚举器名称之一并重试:Allow, Deny"" At line:1 char:23
... ccessRule = 新对象 System.Security.AccessControl.FileSystemAccess ...
- CategoryInfo : InvalidOperation: (:) [New-Object], MethodException
- FullyQualifiedErrorId : ConstructorInvokedThrowException,Microsoft.PowerShell.Commands.NewObjectCommand
据我了解,它正在寻找允许/拒绝而不是真/假,但导出给出的是真/假。所以我猜我的出口有问题......
这是我的代码,如果有人能指出我正确的方向,我将不胜感激!(让我知道我是否应该发布所有代码,我只是不想比我已经做的更混乱:D)
出口:
进口:
导出 csv 中一位用户的示例(我删除了驱动器号,因为它始终不是相同的驱动器号。)
#TYPE System.Management.Automation.PSCustomObject;;; 文件夹名称;IDRef;FSRights;继承的 Data\UserA;域\UserA;FullControl;FALSE Data\UserA;NT AUTHORITY\SYSTEM;FullControl;TRUE Data\UserA;DOMAIN\UserB;FullControl;TRUE Data\UserA;BUILTIN\Administrators;FullControl ;TRUE Data\UserA;DOMAIN\GRP_A;ReadAndExecute, 同步;TRUE Data\UserA;Domain\GRP_A;ReadAndExecute, 同步;TRUE
再次提前感谢您的任何帮助!如果你不能提供任何东西,谢谢你花时间检查一下!!:)
c# - 如何在管理模式下异步运行进程?
在异步运行进程之前,我需要我的应用程序需要管理员权限。它曾经与app.manifest中的以下配置很好地配合使用:
但是,由于现在添加了不需要管理员权限才能运行的进程,因此这个优雅的解决方案不再削减它。我希望这可以解决问题:
这就是我所拥有的,但是某处肯定有错误,因为此代码按预期运行该过程,但实际上并不需要管理员权限才能这样做:
你知道如何解决这个问题吗?
windows - AppLocker 规则阻止在我的桌面上安装防病毒软件
我的 AppLocker 规则阻止防病毒(McAfee、Symantec、Kaspersky)setup.exe 安装。我编写了从 windows 目录安装 exe 文件的规则。但只有防病毒软件被阻止,除了其他 exe 文件正在安装,如 chrome.exe、adobereader.exe。我无法从 windows 目录安装防病毒软件。谁能告诉我这个问题的解决方案。我的代码
谢谢,
vb.net - 如何在 VB.NET 中启动没有管理员权限的程序?
我有一个问题,我从这个应用程序启动了一个具有管理员权限的应用程序,最后启动了另一个应用程序。然后继承管理员权限。但它应该从正常的用户权限开始。有没有人有解决问题的方法或提示?
python - Jupyter Notebook 扩展在 Visual Studio Code 中的工作需要哪些文件、exe、dll 具有管理员权限(提升的过程)?
Jupyter Notebook 扩展在 Visual Studio Code 中的工作需要哪些文件、exe、dll 具有管理员权限(提升的过程)?
在我们公司,用户没有完全的管理员权限。Anaconda、Python、VS Code 是允许的,并取决于它们正在运行的进程。例如,vs code 中的终端以提升的管理员权限工作,但命令 promt 不起作用。现在在以前版本的带有 Jupyter Notebooks 的 vs 代码中一切正常。由于最近的版本,我们不能让它运行了。它与一些没有管理员权限的文件、路径有关。当我们没有限制地尝试它时,完全管理员,它可以工作。
创建新的 jupyter 笔记本时,它会启动它,但它会继续运行(内核?),您无法单击新单元格的按钮。
有人知道我需要进入哪个文件、路径、exe、dll 来提升它的权限吗?或者有一些我可以检查的日志吗?
版本:vs 代码:1.61.2 jupyter:v2021.9.1101343141
c# - 自定义 Windows 服务
我使用 Visual Studio 创建了一个自定义 Windows 服务,该服务安装在客户端计算机上,它在本地系统帐户下运行。目前该服务是手动触发的,但里面写的功能不起作用。它实际上是在使用 Api 并获取数据。从 Visual Studio 进行测试时,一切正常。
事件查看器中没有创建错误日志,显示服务启动和停止的信息。文件日志也没有创建。如果有任何权限问题或任何其他问题,我们如何跟踪它。
由于没有本地管理员权限,因此没有在本地机器上安装和测试。
请帮忙。提前致谢