【问题标题】:Run command to open command prompt as administrator运行命令以管理员身份打开命令提示符
【发布时间】:2015-05-27 10:44:36
【问题描述】:

如何使用运行以管理员身份打开命令提示符?谁能帮助我使用运行命令在管理员中打开命令提示符?

【问题讨论】:

  • 请解释清楚一点你想要什么

标签: shortcut


【解决方案1】:

1) 创建快捷方式: 右键单击​​桌面(或其他地方)以创建链接(“新建快捷方式”)。又名 .lnk 文件,具有非常好的隐藏扩展名。 (注意:从System32/cmd.exe 右键单击​​拖动是奇怪的,关于稍后的管理员权限)。

2) 输入位置 (/k 和后面的内容只是可选的灵感,如果你喜欢目录切换和列表开始)

%windir%\system32\cmd.exe /k "cd D:\depot\pathOfYourLiking & dir /B"

3) 命名快捷方式。假设...管理员提示

4) 管理属性: 打开 admin-prompt(.lnk) 文件属性,快捷方式选项卡,高级:

[x] Run as administrator

5) 将生成的 admin-prompt² 复制到路径中某处的目录。 (C:\Windows\System32,如果你没有灵感的话)

(²严格来说是admin-prompt.lnk,但是这个扩展是一个已知的可执行扩展,就像bat或者cmd一样,所以调用这个快捷方式的时候可以省略)。

6) 给你 :-)

WIN-R:管理员提示

7) 可选: 重新访问管理员提示链接的属性、颜色选项卡并将背景设置为淡红色,这样您就可以区分屏幕上的常规提示和管理员提示...(长度、缓冲区、字体大小等。)

【讨论】:

    【解决方案2】:

    输入

    RunAs.exe /user:adminUser "cmd.exe"
    

    进入运行对话框,将 adminUser 替换为您的管理员用户凭据。 RunAs 将提示您输入管理员用户密码。输入它,命令窗口就会打开!

    【讨论】:

    • 我试过了,但是当我输入密码并按回车时,意味着 cmd 关闭了?
    • 您确定您的密码正确吗?错误消息很快就消失了。所以试试这个 - 1. 打开运行对话框并输入 cmd.exe,2. 在刚刚打开的命令窗口中输入 RunAs.exe /user:adminUser "cmd.exe"。 3. 现在输入您的密码,您将能够更好地看到任何错误消息。修复后,您可以直接运行 RunAs.exe /user:admin "cmd.exe"。
    【解决方案3】:

    如果您使用 Windows 8,只需右键单击开始按钮,然后单击“命令提示符(管理员)”。这将为您打开一个具有管理员权限的命令 shell。

    您可以从代码中使用 Process 类:

    Process.Start("cmd.exe");
    

    要使用管理员凭据,您必须以管理员权限运行应用程序。

    【讨论】:

    • 是的。我尝试使用它正在工作但我需要使用代码安装 exe。所以我需要运行命令?
    • 那么您需要从代码中启动一个具有管理员权限的控制台吗?
    • 是的,我需要从控制台开始
    【解决方案4】:

    您可以在Run 中使用这个Windows PowerShell 命令Start-Process cmd -Verb runAs 作为powershell.exe 的参数。

    输入运行:powershell Start-Process cmd -Verb runAs

    来自Microsoft TechNetSS64.com

    Start-Process

    详细说明

    在本地计算机上启动一个或多个进程。

    要指定在进程中运行的程序,请输入可执行文件或脚本文件,或者可以使用计算机上的程序打开的文件。如果您指定一个不可执行的文件,Start-Process 将启动与该文件关联的程序,就像 Invoke-Item cmdlet。

    您可以使用Start-Process 的参数来指定选项,例如加载用户配置文件、在新窗口中启动进程或使用备用凭据。

    -Verb

    -Verb string

    启动进程时使用的动词,例如编辑、打开或打印。 每种文件类型都有一组您可以使用的动词。

    一些常见的动词有:

            .cmd  Edit, Open, Print, Runas
            .exe  Open, RunAs 
            .txt  Open, Print, PrintTo
            .wav  Open, Play 
    

    要查找可用于流程的动词,请使用对象的 Verbs 属性。

    【讨论】:

      【解决方案5】:

      因此,其中一些不适用的解决方案不适用于 Windows 10 和 11,一些总是很糟糕的解决方案,还有一些要求您输入管理员密码,您可能有也可能没有。

      在标准桌面环境下 - 例如 在尚未针对任何特殊情况进行设置的机器上,例如属于大型计算机的机器LAN,例如学校或大型公司 - 您可以执行以下方法,它应该为您提供问题所要求的非常准确的内容(尽管现在已经将近 7 岁了)。

      1.使用键绑定:
      • WIN + R



      2。 Windows Run 框应该打开,一旦你看到它,在文本输入框中输入下面项目符号旁边的文本。
      • cmd.exe



      3。在文本输入中键入cmd.exe 后,不要默认单击ENTER 按钮或按ENTER 键。而不是使用唯一的 ENTER 键,您将改为 使用下面的键绑定

      CTRL + SHIFT + ENTER



      您可以通过输入以下命令来检查以确保您的控制台以管理员权限打开:


      C:\...\...\> whoami /groups | findstr /b BUILTIN\


      如果您“不”拥有管理权限,这将是输出:

      
      
      BUILTIN\Administrators               Alias            S-1-5-32-544 
                                             Group used for deny only
      
      BUILTIN\Performance Log Users        Alias            S-1-5-32-559
                                             Mandatory group, Enabled by default, Enabled group
      
      BUILTIN\Users                        Alias            S-1-5-32-545                                                                                                 
                                             Mandatory group, Enabled by default, Enabled group
      
      
      



      注意:区别在于组BUILTIN\Administrators 的行。请注意,下面的那个说启用,而上面的那个说拒绝?


      如果您确实拥有管理权限,这将是输出:


      
      BUILTIN\Administrators               Alias      S-1-5-32-544                                                                                                 
                                              Mandatory group, Enabled by default, Enabled group, Group owner
      
      BUILTIN\Performance Log Users        Alias      S-1-5-32-559                                                                                                 
                                              Mandatory group, Enabled by default, Enabled group  
      
      BUILTIN\Users                        Alias      S-1-5-32-545                                                                                                                        
                                              Mandatory group, Enabled by default, Enabled group  
      
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-03-15
        • 1970-01-01
        • 1970-01-01
        • 2018-02-18
        • 1970-01-01
        • 2013-02-15
        • 1970-01-01
        • 2011-08-22
        相关资源
        最近更新 更多