AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1560049
Accepted
deuterium
deuterium
Asked: 2020-06-12 22:14:54 +0800 CST2020-06-12 22:14:54 +0800 CST 2020-06-12 22:14:54 +0800 CST

Abra o Terminal do Windows como administrador com WIN+R

  • 772

Eu uso o atalho Windows Key+ Rpara executar o Windows Terminal [ wt], mas não consigo executá-lo como Admin, o que causa problemas quando instalo algo via choco.

  • Para abri-lo como administrador, preciso:
    Pressione Windows Key> Clique com o botão direito do mouse em Terminal > Mais > Executar como administrador > ◀>ENTER
  • Algumas soluções dizem para usar o seguinte, mas só pode abrir powershell, não wt:
    Windows Key+ X> A> ◀>ENTER
  • Enquanto outros dizem para usar o seguinte, mas também não funciona:
    Windows Key+ R> SHIFT+ CTRL+ENTER

Como faço para abrir o Terminal do Windows como administrador por meio de um comando?

windows-10 windows
  • 10 10 respostas
  • 69045 Views

10 respostas

  • Voted
  1. JW0914
    2020-06-13T07:08:09+08:002020-06-13T07:08:09+08:00

    Um shell no Windows Terminal [ wt] pode ser iniciado/reiniciado como Admin de três maneiras:

    1. Fixe o terminal do Windows na barra de tarefas → Shift+ clique com o botão direito do mouse → Executar como administrador
    2. Reinicie como administrador de dentro de wt:
      # Cmd:
        Powershell -Command "Start-Process cmd -Verb RunAs"
      
      # Powershell:
        Start-Process -FilePath "powershell" -Verb RunAs
      
      # Pwsh:
        Start-Process -FilePath "pwsh" -Verb RunAs
      
      • Eles podem ser adicionados como variáveis ​​de ambiente aos perfis do PowerShell [ $Profile]:
        • %UserProfile%\Documents\Windows Powershell\Microsoft.PowerShell_profile.ps1
        • %UserProfile%\Documents\Windows Powershell\profile.ps1

    3. Adicionar Relaunch-Adminfunção ao perfil, invocando com Relaunch-Adminou alias psadmin:
      # Function to relaunch as Admin:
        function Relaunch-Admin { Start-Process -Verb RunAs (Get-Process -Id $PID).Path }
      
      # Alias for the function:
        Set-Alias psadmin Relaunch-Admin
      
    • 25
  2. user2380383
    2020-06-13T01:46:01+08:002020-06-13T01:46:01+08:00

    Para iniciar um executável como Admin nos menus Executar e Windows, pressione CTRL+ SHIFT+ ENTER:

    • Corre: WinKey +R
    • Menus do Windows: digite o nome do aplicativo > clique com o botão direito do mouse > selecione Abrir local do arquivo :
      1. Clique com o botão direito do mouse no atalho> Selecione Propriedades
      2. Guia Atalho > Avançado > Propriedades avançadas > Selecione Executar como administrador
        (o aplicativo sempre iniciará como administrador a partir de agora)

    Opções adicionais para executar um aplicativo como administrador

    • 10
  3. Best Answer
    joshinator414
    2021-06-16T08:04:08+08:002021-06-16T08:04:08+08:00

    Eu encontrei uma boa solução alternativa.
    Se você usar o Chocolatey para instalar o "sudo", poderá usar o sudo para ativar qualquer comando como administrador de dentro do terminal do Windows. Ele iniciará uma janela separada (cmd ou PowerShell) e fornecerá um prompt do UAC, se ativado.

    • 10
  4. Vladimir Gonzalez
    2020-10-30T15:19:25+08:002020-10-30T15:19:25+08:00

    Você pode criar um atalho para sempre executar o Windows Terminal como administrador usando este script powershell:

    $WshShell = New-Object -comObject WScript.Shell
    $Shortcut = $WshShell.CreateShortcut("$Home\Desktop\Windows Terminal.lnk")
    $Shortcut.TargetPath = "$env:LOCALAPPDATA\Microsoft\WindowsApps\Microsoft.WindowsTerminal_8wekyb3d8bbwe\wt.exe"
    $Shortcut.Save()
    
    $bytes = [System.IO.File]::ReadAllBytes("$Home\Desktop\Windows Terminal.lnk")
    $bytes[0x15] = $bytes[0x15] -bor 0x20 #set byte 21 (0x15) bit 6 (0x20) ON
    [System.IO.File]::WriteAllBytes("$Home\Desktop\Windows Terminal.lnk", $bytes)
    

    Ele basicamente cria um arquivo Windows Terminal.lnk em sua área de trabalho, quando você o executa, executa o Windows Terminal como administrador.

    • 8
  5. Wasif
    2020-06-13T01:16:56+08:002020-06-13T01:16:56+08:00

    Em versões mais antigas do Windows, Executar... criava tarefas com privilégios administrativos, mas no Windows 10 não; no entanto, você pode fazer isso usando o Gerenciador de Tarefas:

    • CTRL+ SHIFT+ ESC> Menu Arquivo > Nova tarefa > Criar tarefa com privilégios administrativos
    • 6
  6. Norcino
    2021-02-05T05:23:45+08:002021-02-05T05:23:45+08:00

    Sei que isso não está diretamente relacionado à questão, mas considero isso uma grande melhoria para pessoas como eu, que precisam sempre executar como Administrador (por favor, não faça isso apenas por fazer, permissões mais altas podem representar um risco de segurança ).

    Eu sempre preciso executar o PowerShell como administrador e só quero usar o Windows Terminal, que, devido às suas restrições, não pode ser configurado para ser executado sempre como administrador.

    Eu odiei a necessidade de usar atalhos e outros hacks que encontrei sendo sugeridos online, então acho que encontrei uma solução melhor, mas você tem que pagar o custo de 1/2 segundo na inicialização.

    1. Localize seu perfil de usuário (um perfil é um script ISE do Windows PowerShell executado automaticamente quando você inicia uma nova sessão) usando _ $PROFILE
    2. Edite o perfil com qualquer editor preferido _ código $PROFILE
    3. Adicione o seguinte código ao arquivo de perfil e salve-o
    if (-NOT ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) {
        $host.ui.rawui.windowtitle="Bootstrapper"
        Start-Process -Verb RunAs wt
    } else {
        $Processes = Get-Process | Where-Object {$_.mainWindowTitle -eq 'Bootstrapper' -and $_.name -eq 'WindowsTerminal'}
        if($Processes.count -gt 0)
        {
            Stop-Process -Id $Processes[0].id
        }
    }
    

    O que o script faz? Você pode fixar o ícone do Terminal do Windows na barra de aplicativos e, quando clicar nele, o WT iniciará como usuário não elevado, mas o perfil entenderá se for esse o caso. Quando você não estiver executando como administrador, ele mudará o nome da janela e iniciará um novo WT como administrador. A nova instância também executará o arquivo de perfil e se a instância estiver executando como Administrador, ela procurará o WT chamado Bootstrapper e o eliminará. Esse processo leva entre um e dois segundos, prefiro assim, em vez de clicar com o botão direito do mouse no ícone.

    • 1
  7. Mihai Andrei Iulian
    2021-07-21T22:20:05+08:002021-07-21T22:20:05+08:00

    No Windows 10 21H1, fiz o seguinte:

    1. Vá para C:\Arquivos de Programas\WindowsApps\Microsoft.WindowsTerminal_1.9.1942.0_x64__8wekyb3d8bbwe
    • observe que pode ser necessário alterar o Onwer para a pasta WindowsApps da pasta Properties->Security->Advanced de SYSTEM para Adminstrators.
    • observe também que o nome da pasta WindowsTerminal pode mudar, dependendo da versão que você está usando.
    1. Encontre wt.exe e em suas propriedades, em Compatibilidade, marque a caixa onde diz "Executar como administrador". Talvez seja necessário "Alterar configurações para todos os usuários".
    2. Salvar.
    3. Crie um atalho de wt.exe e copie-o em sua pasta C:\Windows

    Esta é a única coisa que funcionou para mim E você só precisa Windows + R-> wt-> enter para abri-lo como administrador. Nenhuma tecla Shift necessária.

    Observe também que aplicar essas configurações a "C:\Users$env:username\AppData\Local\Microsoft\WindowsApps\wt.exe" não funcionará.

    Ele ainda abre como não administrador, em Executar ou Iniciar.

    Há uma coisa que pode ou não incomodá-lo sobre isso. Quando você atualiza o Terminal do Windows, as permissões do wt.exe podem quebrar/reverter para o padrão, o que significa que você precisará configurá-las como estavam.

    • 1
  8. Curtis
    2021-10-01T16:10:39+08:002021-10-01T16:10:39+08:00

    A abordagem mais próxima, em espírito, de sua solicitação original seria colocar o Windows Terminal como um atalho na barra de tarefas e usar Ctrl+ Shift+ Win+ #. O #pressionado deve ser a tecla numérica real na linha numérica que corresponde à posição da barra de tarefas, 1sendo a posição mais à esquerda e 0mais à direita. Isso iniciará uma nova instância do aplicativo como administrador, mesmo que uma instância existente já esteja aberta.

    O único problema é que não tenho certeza se isso funciona antes do Windows 10.

    • 1
  9. Tupac Shakur
    2022-01-21T22:04:30+08:002022-01-21T22:04:30+08:00

    A maneira mais fácil de fazer isso é:

    1. Vá para a pasta em que está instalado e copie todos os arquivos e pastas nesse diretório
    2. Crie uma pasta em C:\ ou em qualquer lugar onde você tenha direitos de administrador e nomeie como quiser.
    3. Cole o conteúdo
    4. Crie um atalho para executar como administrador
    5. Fixar a barra de tarefas

    Essa maneira funcionou melhor para mim porque, por algum motivo, tive problemas de permissão para ela no diretório Arquivos de Programas.

    • 0
  10. Ben Collins
    2022-03-23T01:54:37+08:002022-03-23T01:54:37+08:00

    Adicione um atalho à sua barra de tarefas e clique em Ctrl+Shift para abrir como administrador

    • 0

relate perguntas

  • Como ativar o sensor de impressão digital no domínio e no diretório ativo do Linux

  • atalho do shell da área de trabalho no painel lateral do explorer

  • Por que não consigo enviar arquivos do Android para o Windows 10?

  • Abrir com em vários arquivos?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    v15 Por que uma conexão de Internet gigabit/s via cabo (coaxial) não oferece velocidades simétricas como fibra? 2020-01-25 08:53:31 +0800 CST
  • Martin Hope
    fixer1234 O "HTTPS Everywhere" ainda é relevante? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve