PowerShell
Alterar prompt
função no seu perfil do PowerShell.
Abra seu perfil no editor, o Bloco de Notas, por exemplo
new-item -itemtype file -path $profile
notepad $profile
Adicione a seguinte função para alterar (renomear realmente) a guia ConEmu sempre que o prompt aparecer
function prompt
{
& "$env:ConEmuBaseDir\ConEmuC.exe" "/GUIMACRO", 'Rename(0,@"'$(Get-Location)'")' > $null
return "PS " + $(Get-Location) + ">"
}
ou use o código a seguir para alterar o título do console, mas não a guia
function prompt
{
& "$env:ConEmuBaseDir\ConEmuC.exe" "/GUIMACRO", 'Rename(1,@"'$(Get-Location)'")' > $null
return "PS " + $(Get-Location) + ">"
}
Pode ser necessário alterar esse código, se você precisar usar o PowerShell fora do ConEmu.
cmd (seja em uma resposta)
Se você estiver usando cmd.exe
, você pode atualizar a guia ConEmu com o diretório atual do cmd usando prompt
e ANSI . Basta executar o seu cmd da seguinte maneira:
cmd /k prompt $p$e]9;3;"$p"$e\$g & title cmd
Para poder processar o ANSI, é necessário ativar Inject ConEmuHk
e ANSI X3.64
opções na Features
página de configurações do ConEmu (eles são ativados por padrão). Clique com o botão direito do mouse no título da janela do ConEmu ou pressione WinAltPpara abrir a Settings
caixa de diálogo.
Observe que & title cmd
no exemplo não é necessário, apenas para pretender legenda da janela.
%d
macro no modelo de guia. No entanto, pode ser que você precise configurar seu código de shell.google.com/p/conemu-maximus5/wiki/ShellWorkDir