Windows 10 专业版,周年更新后我无法再使用“以管理员身份运行快捷方式”

Windows 10 专业版,周年更新后我无法再使用“以管理员身份运行快捷方式”

到目前为止我使用快捷方式"runas/user:ComputerName\Administrator /savecred "C:\Program Files (x86)\example.exe"

当我在 cmd 中输入命令时出现错误 740:

C:\>"C:\Users\user\Favorites\Linki\runas.exe.lnk"
Attempting to start C:\Program Files (x86)\example.exe as user "ComputerName\Administrator" ...
RUNAS ERROR: Unable to run - C:\Program Files (x86)\example.exe
740: The requested operation requires elevation.

有人知道这是一个错误还是故意的行为,以及我现在如何实现此功能?

问候

答案1

我设法通过首先以管理员身份运行命令提示符来解决这个问题

runas /profile /savecred /user:administrator "cmd.exe" 

将另一个批处理文件放入\windows\system32文件夹中以运行该 exe。然后只需输入该批处理文件的名称。

答案2

这对我有用

首先启动 cmd 然后使用它启动其他应用程序

runas /profile /user:ExlordPC\Exlord /savecred "cmd.exe /k C:\Users\Exlord\AppData\Local\NextVPN\NextVPN.exe"

答案3

我刚刚在一台机器上遇到了这个问题,现在运行的是 Windows 10 版本 1803(安装于 2018-06-18)。

对我来说,解决方案(结合这里的其他答案)是发现(并恢复)对我本地电脑的 GPO 的更改。

  • 在 GPO 管理单元中mmc.exe
  • 导航至:Local Computer Policy / Computer Configuration / Windows Settings / Security Settings / Local Policies / Security Options
  • 有一个设置叫做
    “用户帐户控制:内置管理员帐户的管理员批准模式”

将其恢复为所谓的“默认”模式已禁用解决了这个问题。

可能使用内置默认帐户以外的管理员帐户也可能有效(未经测试)。

答案4

我找到了一个解决方案,创建一个批处理文件并在其中输入以下命令 runas /profile /savecred /user:administrator "cmd.exe /C

例如 runas /profile /savecred /user:administrator "cmd.exe /CD:\190914\SmartDB\smartdb.exe"

保存批处理文件并运行它。

相关内容