Windows

如何僅使用 CMD.exe 在 Windows 7 中升級為管理令牌

  • May 24, 2013

如果我無法右鍵點擊 CMD 並以管理員身份執行,或 CTRL + Shift + Enter 執行 CMD,但我在非管理員 shell (CMD.exe) 中使用管理使用者帳戶;我到底如何從那個 shell 升級為管理員?

Runas 似乎沒有升級的開關。假設我不知道名為 Administrator 的使用者的密碼。我只是管理員組中的普通使用者。

最好不使用一些 3rd 方應用程序,但我會盡我所能。

您不能在本機上使用Cmd.exe。Cmd.exe 早在 Windows 考慮“特權升級”之類的事情之前就已經存在了。

在這裡,有一些VBscript。

Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "C:\Windows\System32\cmd.exe", "", "", "runas", 1

那個“Runas”動詞就是訣竅。

但是,如果您不想收到 UAC 的提示,則需要關閉 UAC。

也許你可以做一些駭人聽聞的事情,比如使用 schtasks.exe 添加一個計劃任務,將你的腳本作為系統執行。

這篇文章是相關的:http: //blogs.msdn.com/b/windowsvistasecurity/archive/2007/08/09/faq-why-can-ti-bypass-the-uac-prompt.aspx

引用自:https://serverfault.com/questions/510680