runas相关内容

Python subprocess.Popen 作为 Windows 上的不同用户

在 Windows 上以不同用户身份在 Python 中启动子进程的最佳方式是什么?最好是 XP 及更高版本,但如果它只适用于 Vista 和 7,我也可以忍受. 解决方案 我不确定你是否可以使用标准的 python 库来做到这一点.但是,pywin32 包有一个 win32process.CreateProcessAsUser 函数,这可能是您需要的. ..
发布时间:2022-01-18 15:33:53 Python

“以管理员身份运行"究竟是做什么的?

在 Windows 7 上,我有一个命令行程序由于文件写入权限错误而失败,并弹出烦人的 我的用户已经是“管理员"组的成员,那么“以管理员身份运行"究竟做了什么才能使我的安装工作? 我的具体问题恰恰是:“以管理员身份运行"有什么作用?到目前为止,这两个答案都没有解决这个问题.(例如,它是以“管理员"用户身份运行新进程吗?还是以当前用户身份运行该进程,但具有提升的特权?如果是这样,什么特权?这 ..
发布时间:2022-01-18 10:51:47 其他开发

无法以其他用户身份启动 Visual Studio 2015

为了限制我自己的破坏力,我有两个域帐户,一个用于正常工作,一个用于 TFS 管理.多年来,我一直在使用 以不同用户身份运行 功能,以便在我需要做管理工作时以我的管理员帐户打开另一个 Visual Studio 窗口.两个用户都是本地管理员组的成员. 大约一个月前,它停止工作,导致出现以下对话框,而不是启动 Visual Studio.这两个选项都不起作用 - 没有 Visual Studio ..
发布时间:2022-01-15 15:19:39 其他开发

如何设置“以管理员身份运行此程序"以编程方式

我在 Vista 中遇到了很好的 bdeadmin.exe 问题.首先,让我们排除可预测的响应: “您不应该要求提升您的应用程序." 这个可以.C'est la vie. “您需要嵌入清单文件." 它已经编译好了,已经有很多年了,创建它的公司无意再做一次,而且它是从一个合并模块(MSM 文件)安装的. “BDE 已过时,您应该使用 dbExpress" 一五十万行代码.'纳 ..
发布时间:2022-01-02 18:21:06 其他开发

我如何“作为"“网络服务"运行?

我正在尝试以另一个帐户的身份运行一个进程.我有命令: runas "/user:WIN-CLR8YU96CL5\network service" "abwsx1.exe" 但是这要求输入密码.但是没有为网络服务设置密码. 我正在尝试做的事情可行吗? 解决方案 使用 PsExec来自 SysInternals 的 .exe,从提升的命令提示符运行. 例如这将打开一个作为 NE ..
发布时间:2021-12-27 23:02:50 其他开发

自动响应批处理文件中的 runas

我正在尝试获取一个批处理文件以将密码自动输入到“runas"程序中,但我无法让它工作.到目前为止,这是我的批处理文件: 回显密码|runas/user:testuser c:/path/to/my/program.exe 但是,我收到一条错误消息,提示“用户名未知或密码错误".我也试过: runas/user:testuser c:/path/to/my/program.exe ..
发布时间:2021-12-13 18:12:23 其他开发

以具有完全权限的管理员身份运行 Java 文件

我制作了一个 Java 应用程序,并在我的个人电脑和我的个人电脑上对其进行了测试,到目前为止一切顺利...但是这个应用程序是给我另一个有迪斯科舞厅的朋友的,当我在他的电脑(Windows Vista 32 位)上“安装"我的应用程序时,它没有工作,然后我去搜索和搜索,我发现问题是权限...我安装了一个 vista 32 位和 xp 32 位的虚拟机来做一些测试,但我无法以完全管理员权限运行我的应用 ..
发布时间:2021-12-13 17:32:35 Java开发

如何将 RUNAS/NETONLY 功能构建到 (C#/.NET/WinForms) 程序中?

我们的工作站不是 SQL Server 所在域的成员.(他们实际上根本不在域上 - 别问). 当我们使用 SSMS 或任何东西连接到 SQL Server 时,我们使用 RUNAS/NETONLY 和 DOMAIN\user.然后我们输入密码并启动程序.(RUNAS/NETONLY 不允许您在批处理文件中包含密码). 所以我有一个需要 SQL 连接的 .NET WinForms 应用程 ..
发布时间:2021-12-13 09:59:13 C#/.NET

以另一个用户身份运行 PowerShell,并启动脚本

我不会详细说明为什么需要它,但用户必须能够以服务帐户的形式启动 PowerShell,并且在加载 PowerShell 时需要运行脚本.我已经可以使用存储的凭据(存储为安全字符串)启动 PowerShell,但在我的一生中,我无法运行脚本(位于 $args).我尝试了各种方法,下面是我目前所处的位置.任何帮助将不胜感激. $user = "domain\service.account"$pwd1 ..
发布时间:2021-12-08 08:14:20 其他开发

runas 不允许复杂的参数?

我有一个应用程序,我试图在 Windows 7 和 Windows xp 瘦客户端上提升运行,但我似乎无法正确获取 runas.exe cmd 行.我知道我需要在那里使用反斜杠转义字符,以便 runas 正确解释空格.这在将 runas 发送为已用反斜杠转义的单个参数时有效.这种情况是我找到的所有解决方案,但它有效,但我需要发送多个参数,由于文件路径等原因,参数中的空格全部用反斜杠转义.以下是一些 ..

在运行时提升权限(Windows API C/C++)

我的应用程序并不总是需要“管理员"权限,而且大部分时间会以当前用户身份运行.有什么办法,我可以通过在我的程序已经运行后在运行时抛出 UAC 来升级 privs 吗?这只会在我需要 privs 时发生.而不是必须从高权限开始. 我知道“runas"技术、清单文件等,但所有这些都是在进程创建之前而不是在运行时按需 解决方案 恭喜,这正是 UAC 的设计方式,大多数应用程序开发人员要么太懒 ..
发布时间:2021-09-25 18:49:43 C/C++开发

如何与其他用户一起运行IE并指定URL?

我正在尝试创建一个控制台应用程序来替换批处理文件.批处理文件提示输入用户,并运行以下代码... RUNAS/user:USA \%usr%"C:\ Program Files \ Internet Explorer \ iexplore.exe%ServerPath%/%AppName%" 如何将其转换为C#代码?我基本上是在使用下面的代码.我声明了一个用户名和一个路径,但是它始终使用 ..
发布时间:2020-07-06 04:15:21 C#/.NET

如何使用C#以管理员身份在cmd中运行多行?

是否有变通方法或功能可以让我在一个提升的命令提示符下运行多个命令? 我尝试设置UseShellExecute = false并使用StreamWriter,但我读到,如果这样做,则无法使用提升的命令提示符. 如果我设置UseShellExecute = true,则可以使用elevate cmd,但是我需要使用process.Argument(),它一次只能在一个cmd进程中运行一个命 ..
发布时间:2020-07-06 04:15:17 C#/.NET

提高的diskpart输出

我需要在Windows 7下的python3脚本中运行diskpart并捕获其输出.我以提升模式运行脚本;它运行,但是我无法捕获输出,因此无法确定它是否成功.这是它的调用: win32api.ShellExecute(0,Runas,diskpart,/s C:\ TEMP \ mapRHD.dp> C:\ TEMP \ diskpart.out,C:\ Python3,1) C:\ ..
发布时间:2020-07-06 04:15:14 其他开发

在我的EJB调度程序中使用@RunAs

我的业务方法中有很多EJB.这些方法使用@RolesAllowed批注来检查用户是否可以执行此方法. 因此,我有一个调用这些EJB方法的EJB Scheduler. EJB调度程序与匿名用户一起运行,因此授权失败. 如何以其他角色运行调度程序?对于测试建议,我使用@RunAs("SYSTEM")批注运行,但我不知道这是否正确. 我的调度程序类 @RunAs("SYSTEM" ..
发布时间:2020-07-06 04:14:10 其他开发

批处理文件…以管理员身份运行

我成功创建了一个批处理文件来刷新DNS ... 我添加了一个暂停,我注意到在控制台窗口的标题栏中……它不是以管理员身份运行的. 我已经尝试过几种变体了……一点点指导将不胜感激. 我记得在某个地方读过一个博客,上面写着大写字母并不重要……在编写批处理文件中,骆驼框是否很重要? @echo off echo. pause CD.. CD.. echo. runas /user: ..
发布时间:2020-07-06 04:14:06 其他开发

无法从Runas命令运行批处理文件

我正在尝试使用cmd中的runas命令打开文件. 当我这样运行时,我会成功: file.bat 或类似这样: start file.bat 但是当我跑步时: runas /user:username file.bat 文件打开但立即关闭(我输入了正确的密码). 我知道可以确保输入正确的密码,并且批处理文件可以在不执行其内容的情况下打开和关闭. 请帮忙吗? ..
发布时间:2020-07-06 04:14:03 其他开发

使用参数和凭据从PowerShell启动.ps1脚本并从中获取输出

我认为我的问题有一个简单的解决方案.但是现在我有点困惑. 我有Java代码,该代码开始1个Powershell脚本.此Powershell脚本必须启动其他脚本. Java-> Powershell.ps1-> Script1.ps1 Script2.ps1 Script3.ps1 脚本... Script1,2,.. etc执行多个任务并返回字符串值. 我尝试过 启动过程,调用命 ..
发布时间:2020-07-06 04:13:59 其他开发

WinAPI C-来自REDMON_USER和REDMON_SESSIONID的RunAsUser

我安装了PostScript打印机驱动程序,并设置了REDMON(redmonnt.dll),用于将Postscript输出重定向到我的程序.在我相当简单的c程序中,我从STDIN捕获了数据,并且能够将其成功保存到.ps文件中.该文件看起来还可以. 但是,我想启动gsview.exe来查看文件.如果我调用ShellExecute,则由于权限问题,它将在Windows 7中失败.看来我的程序是 ..
发布时间:2020-07-06 04:13:56 其他开发