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

2

É possível, ao abrir um cmd a partir da barra de pesquisa do programa W7 no menu Iniciar, passar por outra linha para ser executada quando é aberta?

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

Eu sei que eu poderia mudar o iisreset para sempre rodar no admin também (e provavelmente irá), mas apenas imaginando se existe alguma maneira de fazer o acima em apenas um comando no menu iniciar? (Salvar configuração de scripts em lote, etc, como eu posso querer chamar outras exes de cmd da mesma forma)

    
por Psytronic 21.05.2012 / 12:33

1 resposta

3
  1. Digite cmd /K iisreset .

  2. PressioneCtrl+Deslocamento+Digite

Resultado

Executandoasetapasdescritasacima,executaráiisreseteoenviarádiretamenteparaoshelladministrativo(quefoiusadoparaaexecução)posteriormente.

Informações adicionais

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 este 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.
    
por 21.05.2012 / 12:47