ConEmu : Como obter o diretório de trabalho da aba de primeiro plano?

1

Especialistas da ConEmu

Eu habilitei o "modo de instância única" e tive vários consoles abertos como guias, cada um com um diretório de trabalho diferente. Eu preciso escrever uma tarefa que faz algo no diretório de trabalho da guia em primeiro plano. Mas a variável ambiental {ConEmuWorkDir} sempre mantém o diretório de trabalho da primeira guia criada, independentemente de qual guia eu chamar a tarefa.

Então, como se referir ao diretório de trabalho da aba de primeiro plano? Poderia ser realizado pelo GuiMacro e como?

Obrigado

    
por Rafa 13.07.2014 / 13:55

1 resposta

0

Supondo que você tenha um prompt em cada guia, basta usar o GuiMacro Print para colar e executar algo no seu prompt.

Como alternativa, você pode usar Shell("new_console:I", ...) para criar uma nova aba herdando o ambiente de abas atual (incluindo a pasta de trabalho atual).

    
por 13.07.2014 / 17:40

Tags