runas

如何在 runas 启动的命令提示符中获取原始用户名
runas

如何在 runas 启动的命令提示符中获取原始用户名

我用来runas /user:abc cmd启动命令提示符。登录后,我将运行一个 vbs 脚本。 登录名 abc 具有特殊的文件/文件夹权限,这是使用 runas 的主要原因。否则 vbs 脚本将因权限不足而无法运行 在此命令提示符会话中,如何获取启动 runas 命令的用户名?我想将此信息记录在我的 vbs 脚本中。 举个例子,假设我的 ID 是“akong”。在我使用 runas 以“abc”启动命令提示符后,我希望能够以某种方式打印出“akong”。 ...

Admin

如何在 Windows 7 下使 cmd‘以管理员身份运行’?
runas

如何在 Windows 7 下使 cmd‘以管理员身份运行’?

我编写了一个小.cmd文件,以管理员身份执行。我尝试将其选项设置为“以管理员身份运行”,但复选框无法访问。 为什么?如何解决这个问题?我是我的电脑(Windows 7)的管理员。 ...

Admin

如何通过 Cygwin 的 SSH 以管理员身份运行某些程序?
runas

如何通过 Cygwin 的 SSH 以管理员身份运行某些程序?

我正在尝试连接到需要进行一两次设置更改的远程 Windows 7 机器。我可以通过 Cygwin 的 SSH 服务器访问管理员帐户,但 Cygwin 不允许我运行管理员权限实用程序(“请求的操作需要提升权限(以管理员身份运行)。”) 据我所知,此问题的标准解决方案是 RunAs.exe,但尝试通过 SSH 运行它会导致它立即退出且没有任何诊断(即使以“runas /?”运行也是如此)。从 ssh 启动“cmd”会给我一个标准的 DOS 提示符,但从 DOS 提示符中,“runas”只会向我回显命令行,无论我做什么,同样,即使以“runas /?”运行也是如...

Admin

以管理员身份从 PS1 文件运行多个命令(Windows 终端)
runas

以管理员身份从 PS1 文件运行多个命令(Windows 终端)

此PS1 File( )在执行时将以管理员身份test.ps1运行命令。Pushd $Home; bcdedit /enum bootmgr; pausePWSH.exe # test.ps1 $AL = "-NoProfile -WindowStyle Maximized -ExecutionPolicy Bypass", "-Command", "Pushd $Home; bcdedit /enum bootmgr; pause" Start -Verb RunAs -FilePath pwsh.exe -ArgumentList $AL ...

Admin

以管理员身份打开命令提示符使用带有硬编码管理员用户名的桌面快捷方式
runas

以管理员身份打开命令提示符使用带有硬编码管理员用户名的桌面快捷方式

底部是 TLDR 版本。我想创建一个桌面快捷方式,这样就可以打开命令提示符,就像我使用了“以管理员身份运行”选项一样,但只需双击快捷方式,然后系统就会提示我输入要与硬编码用户名一起使用的密码。 我已经针对‘Active Directory 用户和计算机’完成了以下操作: 目标:C:\Windows\System32\runas.exe /netonly /user:adminusername@domain "mmc %SystemRoot%\system32\dsa.msc" 启动于:%windir%\System32 当我单击此快捷方式时,我会收到一个命令...

Admin

升级到 win11 后,runas.exe 不再将 Windows 凭据传递给 SSMS
runas

升级到 win11 后,runas.exe 不再将 Windows 凭据传递给 SSMS

周五我不得不更改我的域密码,而我的雇主在周末将我的机器升级到了 Win11。我们的安全软件似乎也进行了升级。不确定这其中哪些部分可能相关。 我一直在使用 runas.exe(在任务栏上的快捷方式中)在 Win10 下运行 SQL Server Management Studio (SSMS),没有任何问题。然而,自升级以来,虽然 SSMS 将在备用 Windows 凭据下运行,但它已停止将凭据传递给我尝试连接的 SQL Server。当我尝试连接时,我几乎总是得到 Login failed for user 'NT AUTHORITY\ANONYMOUS L...

Admin

在标准用户中运行时 Runas 命令失败?
runas

在标准用户中运行时 Runas 命令失败?

我在使用命令行命令时遇到了问题;runas。根据这问题是,无论我使用什么开关来与此命令一起使用,我都会不断收到输入管理密码的提示,如果不与命令一起使用,则该密码可以成功运行runas。否则,当使用该runas命令并提示输入管理密码时,它不起作用。 这不是我使用命令或相关开关不正确的问题,而是为什么我可以输入管理员密码十几次,并不是说输入十几次会改变任何事情,而是在标准用户帐户中运行时它不会以管理员身份执行所需的程序。正如我简单的例子; runas /user:Christoher-PC/Christopher_Admin cmd.exe 第一个 Chris...

Admin

强制执行 ProxySettingsPerUser=0,但不打开管理员的系统设置面板
runas

强制执行 ProxySettingsPerUser=0,但不打开管理员的系统设置面板

我想使用 ProxySettingsPerUser=0 来(远程)配置机器以使用系统范围的管理员用户代理配置。 我可以远程部署注册表设置,但我注意到要激活 ProxySettingsPerUser=0,我需要在设置注册表后以管理员用户身份打开 ms-settings:network-proxy。即使重启也无济于事。 现在我正在部署此注册表更改: reg 添加“HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings”/v ProxySett...

Admin

Windows 下 Sudo 等效项:mklink、runas 需要密码,而打开管理员 cmd 则不需要
runas

Windows 下 Sudo 等效项:mklink、runas 需要密码,而打开管理员 cmd 则不需要

有时我会想用 MKLINK 创建一个 Windows 风格的符号链接。但是,这会立即让我意识到我没有足够的权限来这样做。我的用户是管理员,但不是这管理员,我不介意。你想让我“sudo”一个大动作(虽然我在这里不是为了讨论为什么创建链接会敏感到在没有超级权限的情况下禁止它的地步),好吧,那就这么做吧! 好的。我知道我可以重新打开第二个具有管理员权限的 cmd。它不需要密码,只需在 UAC 屏幕上单击“是”即可。 我想知道,只是想知道是否有一种方法可以留在人们的 cmd 中 - 没有权限 - 并运行单个命令行,也许是一些 RUNAS 魔法,可以运行 mklink...

Admin

以 WhatsApp 的 Microsoft Store 版本运行
runas

以 WhatsApp 的 Microsoft Store 版本运行

我正在尝试为两个不同的帐户运行 WhatsApp 的两个实例。以前,当 WhatsApp 是桌面应用程序时,可以使用 以不同的用户身份运行它runas,但桌面版本不再更新。 我尝试使用相同的方法对 Microsoft Store 版本进行安装,为两个 Windows 用户安装了该应用程序。但可执行文件立即终止,没有任何错误消息。我尝试直接启动从中复制的应用程序快捷方式shell:AppsFolder和.exe文件。 ...

Admin

无法从 .ps1 文件使用 RunAsUser 运行 Start-Process
runas

无法从 .ps1 文件使用 RunAsUser 运行 Start-Process

编写了一个脚本,将 .exe 文件复制到一个文件夹,然后尝试以另一个用户的身份运行它,但 PowerShell 窗口只是关闭而没有运行 .exe。 如果我在终端上运行该命令,则该命令可以正常工作,但当我尝试使用 PowerShell 运行 .ps1 文件时则不行(复制文件后窗口会关闭)。如果我尝试以本地用户而不是其他用户的身份运行该命令,该命令也会起作用(无论我是在终端上运行 .ps1 文件还是命令)。 if (Test-Path -Path "C:\Users\Gustavo\Desktop\Teste") { Remove-Item -Path ...

Admin

为什么即使用户不存在,runas 也能正常工作
runas

为什么即使用户不存在,runas 也能正常工作

我想知道为什么运行这个命令会起作用(计算机或用户都不存在): > runas /user:I_do_not_exist\me_neither /netonly cmd.exe 有一个密码提示,但您可以输入任何您想要的密码。 如果我在新的 cmd 上运行whoami,当前用户是原始用户(存在),但在窗口上我可以看到以 I_do_not_exist\me_neither 身份运行 顺便说一句,这个不起作用: > runas /user:I_do_not_exist\me_neither cmd.exe Enter the password for ...

Admin

程序以管理员身份运行,但不提示输入凭据
runas

程序以管理员身份运行,但不提示输入凭据

更新:我能找到的唯一解决方案是从工作站中删除用户帐户并重新创建。我知道这不是一个合法的“修复”,但从技术上讲,对我来说这是一个合法的解决方法。 我通常以标准域用户的身份登录到我公司拥有的、已加入域的工作站(或者我认为如此)。有时,我需要以单独的特权域帐户运行各种程序。以前,当我尝试这样做时,我会收到要求输入这些凭据的 UAC 提示。我喜欢这种方式,并试图弄清楚我做了哪些更改以使其表现得像现在这样:现在,当我尝试以管理员身份运行程序时,它只会以管理员身份打开该程序,但使用我当前的用户帐户。这使我无法进行网络更改(例如 Active Directory、DHCP...

Admin

Windows 11 22H2 更新后使用具有信任级别的运行方式时出现“参数不正确”
runas

Windows 11 22H2 更新后使用具有信任级别的运行方式时出现“参数不正确”

我有一个脚本需要以管理员身份运行,然后在非提升的上下文中运行单个命令。我以前用 执行此操作runas /trustlevel:0x20000 program.exe,但在将 Windows 11 更新到 22H2 后,该命令现在给出以下输出(此处以运行记事本为例): PS > runas /trustlevel:0x20000 notepad RUNAS ERROR: Unable to run - notepad 87: The parameter is incorrect. 我已仔细检查了 trustlevel 参数值并且它似乎是正确的: PS ...

Admin

解决方案
runas

解决方案

我所处的环境中,我们的许多个人资料信息被重定向到网络共享(例如\\foo\Home\myuser) 最近,我尝试以 身份访问网络共享otheruser,但第二天重新启动并登录后,我无法访问我自己的myuser网络共享(因此我的正常桌面不会显示,Visual Studio iisexpress 不会启动等)。 runas我使用时执行的唯一命令otheruser是目录列表命令(在不同时间使用各种/profile、/noprofile、/env选项),所以我无法想象这会如何破坏我的默认配置文件,然而,尽管我无法访问\\foo\Home\myuser,但我能访问\\...

Admin