Como posso preencher previamente um prompt do AutoHotkey InputBox?

Como posso preencher previamente um prompt do AutoHotkey InputBox?

Estou executando o AutoHotkey 1.0.48.05 no Windows 7.

Eu tenho esse script:

::sw::
    InputBox, providedString, SVN Switch, Switch the current directory to where?
    if NOT ErrorLevel
    {
        Send svn switch %providedString%{Enter}
    }
Return

Então, se eu digitar sw{Enter}no PowerShell (ou em qualquer lugar), serei solicitado por uma caixa de texto. Atualmente essa caixa de texto está em branco.

Como posso preenchê-lo previamente com uma string específica?

Responder1

Sintaxe para Inputbox:

InputBox, OutputVar [, Title, Prompt, HIDE, Width, Height, X, Y, Font, Timeout, Default]

Então o que você deseja é adicionar um valor padrão:

::sw::
    InputBox, providedString, SVN Switch, Switch the current directory to where?,,,,,,,,<a particular string>
    if NOT ErrorLevel
    {
        Send svn switch %providedString%{Enter}
    }
Return

informação relacionada