Como posso executar qualquer comando em um novo shell administrativo facilmente?

2

É possível, ao abrir um cmd na barra de pesquisa do programa W7 no menu Iniciar, passar por outra linha para que ele seja executado quando for aberto?

Especificamente, o que estou tentando fazer é executar cmd iisreset, pois issresetnão está definido para ser executado como administrador por padrão, mas cmdé, portanto, quando eu o executo, ele cmdé executado como administrador. Atualmente eu tenho que ir cmd-> Enter-> iisreset->Enter

Eu sei que eu poderia mudar o iisreset para sempre executar no admin também (e provavelmente o fará), mas apenas me pergunto se há alguma maneira de fazer isso acima em apenas um comando no menu Iniciar? (Salve a configuração de scripts em lote, etc., pois talvez eu queira chamar outros exes do cmd da mesma maneira)

Psytronic
fonte

Respostas:

3
  1. Digite cmd /K iisreset.
    insira a descrição da imagem aqui

  2. Pressione Ctrl+ Shift+Enter


Resultado

A execução das etapas descritas acima irá executar iisresete soltar você diretamente no shell administrativo (que foi usado para a execução) posteriormente.

insira a descrição da imagem aqui

informação adicional

Aqui está a documentação da linha de comando para cmd.exe. Eu destaquei as duas opções de linha de comando mais relevantes para esse processo.

Starts a new instance of the Windows command interpreter

CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF]
    [[/S] [/C | /K] string]    

/C Carries out the command specified by string and then terminates
/K Carries out the command specified by string but remains

/S      Modifies the treatment of string after /C or /K (see below)
/Q      Turns echo off
/D      Disable execution of AutoRun commands from registry (see below)
/A      Causes the output of internal commands to a pipe or file to be ANSI
/U      Causes the output of internal commands to a pipe or file to be
        Unicode
/T:fg   Sets the foreground/background colors (see COLOR /? for more info)
/E:ON   Enable command extensions (see below)
/E:OFF  Disable command extensions (see below)
/F:ON   Enable file and directory name completion characters (see below)
/F:OFF  Disable file and directory name completion characters (see below)
/V:ON   Enable delayed environment variable expansion using ! as the
        delimiter. For example, /V:ON would allow !var! to expand the
        variable var at execution time.  The var syntax expands variables
        at input time, which is quite a different thing when inside of a FOR
        loop.
/V:OFF  Disable delayed environment expansion.
Der Hochstapler
fonte
Brilhante! Obrigado, sabia que não deve ter sido uma maneira fácil :)
Psytronic